City of London Corporation
The City of London Corporation is known for providing local government services to the UK’s financial centre, the Square Mile. What’s less well known is the range of other services it provides for the capital, from the stewardship of open spaces and woodlands such as Hampstead Heath and Epping Forest to the management of the … Read more