British Land and GIC’s 32-storey tower at 2-3 Finsbury Avenue Square, EC2, has been given the green light.