Plans submitted for Liverpool Street station £1.5bn regeneration
Description
Shard developer Sellar, MTR Corporation and Network Rail, have submitted a joint planning application to the City of London Corporation for their £1.5bn redevelopment of Liverpool Street station.