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
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.