Inspired by London’s illustrious music history, this iconic hotel blends classic English charm with a bold, contemporary edge. Set just off Oxford Street, The Cumberland Hotel, London places you at the heart of the city – an explorer’s paradise with the most popular attractions only moments away. Between wanderings at Hyde Park or shopping nearby, London’s buzzy nightlife awaits over a meal at the onsite SOUND Bar.
Culinary experiences continue at Lírica, a brand-new onsite tapas restaurant offering a vibrant menu of shareable plates and global flavours – perfect for relaxed evenings or pre-show dining.