Transport for London (TfL) will install a 20mph speed limit on all central London roads it manages from next year, following a consultation. The scheme would see a new limit along 5.5 miles (8.9km) of roads including Millbank, Albert Embankment and Borough High Street by May 2020. There were nearly...