Real estate developer Sellar and rail group MTR are planning a £1.5bn redevelopment of the City of London’s Liverpool Street station. The proposed scheme, for which the companies have entered pre-application discussions with the City of London Corporation, includes a
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.