Welcome to The Landmark London, where you’ll experience classic London charm in the sumptuous surroundings of our resplendent grande dame hotel. Discover a breath-taking oasis of luxury, elegance and tranquillity. Our lauded service, deluxe accommodation and world-class cuisine are the essential ingredients to make your visit simply splendid. Our award-winning High Palms High Tea is a wonderful way to enjoy a magical afternoon. Indulge in an irresistible assortment of finger sandwiches, fresh-baked scones and a choice of sweet cakes and pastries. Our traditional Afternoon Tea is served under the high palms of our magnificent, enchanting Victorian Winter Garden atrium. The setting is serene, magical and relaxed – with the soft sound of piano and light twinkling through the spectacular glass roof. The Landmark London – a 5-star oasis of luxury in the heart of London, the world’s greatest city!