News

The City of London’s biggest transformation is happening at street level and many of us barely notice. It’s on the pavements, crossings, and public spaces, that the real success of a city is decided.