British Land gets green light for 38-storey City office tower

British Land has received planning permission for a new City office building, which authorities said would “re-enliven" the surrounding Liverpool Street area.

Developers will demolish existing buildings at 2-3 Finsbury Avenue, EC2, to make way