20mph speed limits



Tags:

Transport for London announces reduced speed limit of 20mph for a clutch of the capital's key highways including Commercial Street in Tower Hamlets, Westminster Bridge and Clapham High Street.