Liverpool-street-station-london-redevelopment

Plans submitted to build UK's tallest skyscraper in the City of London