Tag Archives
City of London approves third office tower in 2021
The City of London Corporation has approved a new 38-storey development at 2 Finsbury Avenue, making it the third tall building to receive planning permission …
The City of London Corporation has approved a new 38-storey development at 2 Finsbury Avenue, making it the third tall building to receive planning permission …