Pride Of Britain - The Arch - CHS Events
Our Exhibitors

Pride Of Britain – The Arch

The Arch London, 50 Great Cumberland Place, London, W1H 7FD

a luxurious boutique hotel located in Great Cumberland Place. The Arch London is a family-owned hotel; our urban sanctuary blends Georgian grandeur and English heritage with exceptional modern facilities. As an independent hotel we’re able to do things a little differently and we think you’ll enjoy our flawless personal service combined with laid-back luxury surroundings. If you’re seeking a five star hotel that delivers more, we look forward to welcoming you soon

Map and Directions