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 »