British Land and Singapore's GIC have gained consent from the City of London Corporation for their proposed 38-storey office-led development at 2 Finsbury Avenue, making it the third tall building to receive planning permission in the Square Mile in 2021.
