Grange Hotels is to develop a £327m luxury hotel at the Lethaby Building and former Cochrane Theatre at Red Lion Square, WC1. The hotelier has received planning consent for the redevelopment of the Grade II listed former Central Saint Martin’s
Thank you for reading EG
Want to read more? Enjoy a story a day for FREE for one month.