Whitbread has received planning permission to develop a £200m Premier Inn hotel in London, WC2.
The 693-bedroom hotel, located just off Trafalgar Square, will
Thank you for reading EG
Want to read more? Enjoy a story a week for FREE for one month.
Whitbread has received planning permission to develop a £200m Premier Inn hotel in London, WC2.
The 693-bedroom hotel, located just off Trafalgar Square, will
Want to read more? Enjoy a story a week for FREE for one month.