On the heels of the 20 is Plenty Campaign, London is embarking on making the Square Mile of the City of London a true speed restricted zone.

Advertisements