20-05-2024 11:35 via building.co.uk

Sellar making changes to £1.5bn Liverpool Street station redevelopment following flood of objections

Developer in talks with the City of London over way forward with planning decision now expected to be delayed until next year
Read more »