Green light for Finsbury Tower

Finsbury-Tower2-570px 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