Become a Member
Community

Venue: The Landmark, London

Grand and glamorous banqueting suites and a gorgeous historic ballroom make the hotel a popular choice for weddings

January 31, 2018 13:58
1 min read

The Landmark London, a unique oasis of pure luxury at the heart of the world’s most charming city. Rarely does a guest not pause as they enter the breath-taking, magnificent central atrium with its exotic high palms.

A majestic grande dame from the romantic era of train travel, today the hotel combines classic style with modern amenities. 300 elegant rooms including 51 spectacular suites are renowned for their space and sumptuous comfort along with all the amenities one could wish for. Impeccable design provides unrivalled luxury, peace and privacy.

Grand and glamorous banqueting suites and a gorgeous historic ballroom make the hotel a popular choice for exclusive and impressive events, gatherings and spectacular weddings.

From award winning cuisine to exquisite English afternoon teas there is an array of charming settings which include the enchanting Winter Garden Restaurant, the handsome and relaxed Grand Central Bar and Restaurant and the chic Mirror Bar, famous for its fabulous cocktails.