City of London planners are this week expected to approve a controversial 36-storey tower at 50 Fenchurch Street, with a façade of climbing plants.
City of London planners are this week expected to approve a controversial 36-storey tower at 50 Fenchurch Street, with a façade of climbing plants.