The Landmark London Hotel
The Landmark London, an oasis of luxury, at the heart of the capital is a magnificent Grande Dame 5-star hotel combining contemporary amenities with classic style.
By Bicester Village
Spacious, elegant rooms and spectacular suites provide sumptuous comfort, peace and privacy along with all the amenities one could wish for. Charming settings to dine and unwind include the enchanting Winter Garden Restaurant, in the breath-taking central atrium. The Great Central is a favourite for its relaxed bar and dining whilst the chic Mirror Bar is famous for fabulous cocktails. The sensuous Spa and well equipped health club are home to a gorgeous 15ft pool. Beautiful banqueting suites and a majestic ballroom have made the hotel a coveted venue for impressive events, gatherings and spectacular weddings. Personable world class service ensures that every guest experience in this London haven of sophistication and serenity is exceptional.