Liverpool Street Station redevelopment approved

The City of London Corporation has approved plans for a £1bn redevelopment of Liverpool Street Station.

Liverpool Street Station redevelopment approved

The City of London Corporation has approved plans for a £1bn redevelopment of Liverpool Street Station.

Read Full Article: The Construction Index