City Corporation gives green light for Landsec’s 20-storey London office scheme

Description

Hill House office tower approved despite concerns it will be taller than recommended limit in corporation’s City Plan.