20-03-2024 08:00
via
building.co.uk
Sellar’s £1.5bn Liverpool Street station plans hit by more than 2,000 objections
Westminster and Hackney councils among onslaught of objectors to planning application expected to be heard later this year
Read more »