New 20mph speed limit introduced in Central London
Transport for London (TfL) introduced a new 20mph speed limit throughout the streets of Central London across 8.9km of the capital’s roads. The speed limit applies to roads within the Congestion Charge Zone (CCZ). Speed is attributed as a factor to approximately 37 per cent of fatal or nearly fatal road collisions in London. The … Read more