The Landmark London, an oasis of luxury, at the heart of the world's finest city.
The Landmark London is an oasis of luxury at the heart of the world's finest city, a magnificent historic and iconic hotel that blends contemporary flair with classic style. The spacious, elegant rooms and spectacular suites provide comfort, peace, and privacy along with all the sumptuous amenities one could wish for. An array of charming spots to dine and unwind include the enchanting Winter Garden Restaurant, in the hotel's breathtaking central atrium. The Great Central is a favorite for its relaxed bar and stylish dining, while the chic Mirror Bar is famous for fabulous cocktails. The sensuous spa and well-equipped health club features a gorgeous 50-foot chlorine-free pool. A host of beautiful banqueting suites and majestic ballroom have made the hotel a choice venue for impressive events, glamorous gatherings, and spectacular weddings. Personable world-class service with distinct London charm ensures that every guest experience in this haven of serenity is exceptional.
View Event Venues Information