British Land's 32-storey tower at 2-3 Finsbury Avenue Square, EC2, has been given the green light. Twenty two of the members of the City of London Corporation's planning and transportation committee voted in favour, with one abstaining. Robert Samuel, head
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Register
Find Out More