Sellar submits plans for Liverpool Street station

Developer Sellar and rail group MTR have submitted plans for their £1.5bn redevelopment of Liverpool Street Station, EC1. Plans submitted to the City of London Corporation include the creation of a new 10-storey office block that will offer around