British Land and GIC’s 32-storey tower at 2-3 Finsbury Avenue Square, EC2, has been given the green light. Twenty-two members of the City of London Corporation’s planning and transportation committee voted
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.