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 »