Liverpool Street station: Network Rail abandons controversial 21-storey skyscraper plan for smaller scheme
2024-11-05Evening Standard
Controversial plans to erect a skyscraper standing 21 storeys high on top of Liverpool Street station have been dropped by Network Rail - which is now backing a smaller alternative scheme.The new ...Read more
Recommendations