Plans revealed for Liverpool Street Station offices
A new 16-storey office and hotel development that will span over a transformed Liverpool Street Station in London has been revealed.
With an aim to start construction work in 2025, the scheme’s developers – Sellar and Network Rail – are due to submit their plans to the City of London Corporation within the next couple of months.
The 16-storey structure will include 10 office floors, a six-storey hotel and a roof garden occupying the uppermost levels.
Sellar Chief Executive James Sellar, said: “Our proposals for a sustainably developed office, hotel and leisure scheme above the station will enable the £450M vital station upgrades at no cost to passengers or the taxpayer.
At Liverpool Street, we aim for this to be one of the greenest destinations in the Square Mile with significant new spaces for the public. Our plans give Hope Square outside the station a new civic grandeur. The roof garden will have a swimming pool and sports courts, which we want to be used by the entire community, including local schools, and there will be new public cultural spaces in the former Great Eastern Hotel.”