Green light for British Land’s Bishopsgate tower

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