Chamber of Commerce backs Sellar’s £1.5bn Liverpool Street Station revamp

The proposals include major upgrades to ease access, 1.5 acres of public realm, a roof garden and leisure spaces

The City of London Chamber of Commerce has decided to back Sellar’s £1.5bn redevelopment of Liverpool Street Station. 

Back to top button