The Landmark London is an oasis of luxury and tranquillity at the heart of the capital, combining grandeur with contemporary flair and world class service.
Spacious, elegant rooms and suites provide sumptuous comfort with every amenity. An array of charming restaurants and bars include the famous Winter Garden in the breathtaking central atrium.
A sensuous Spa and well equipped health club with a 15m pool, beautiful banqueting rooms and a majestic ballroom make this a popular choice for spectacular events, gatherings and weddings.