The Heart of London Adopts 20 MPH Speed Limit
| | 11 Comments
The City of London, the square mile in the heart of Greater London that is home to the city’s finance sector, is resetting the speed limit to 20 miles per hour on all streets. In New York, this would be the equivalent of, say, lowering the speed limit in Manhattan south of the Brooklyn Bridge […]