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.