15 MPH

City of London is set to become the UK’s ...

May 28, 2019Comments off

The City of London Corporation’s most senior decision-making body, the Court of Common Council, has voted to make the Square Mile the first area in