55 Gracechurch Street

The City of London Corporation has in the last week of January 2021 green-lighted the planned construction of a new 30-storey office development at 55 Gracechurch Street. This is the Square Mile’s first tall building approval of 2021 and demonstrates the Corporation’s optimistic outlook for the post Brexit and post-Covid future of the City.

Continue Reading →