Welcome to Royal Lancaster London

Located on Lancaster Terrace, Royal Lancaster London is a luxury 5-star hotel ideally placed overlooking the park and within easy reach of the West End.


With striking suites, sumptuous guest rooms, a café, bars, restaurants and a 24-hour gym, it is the ideal place to enjoy a weekend getaway in London.

Our elegant Hyde Café serves one of the most indulgent afternoon teas in central London, the perfect place to relax post-shopping or to meet up with friends. Enjoy delicately crafted sandwiches, warm baked scones and deliciously sweet delicacies with your choice of teas from around the world and a glass of Champagne. It’s one of those quintessentially British experiences to add to your London bucket list.