The Landmark London

Stand number 20, New Dock

I'm looking forward to sharing exciting updates with you on The Landmark London

Attend CHS Leeds so you can meet us in person and find out more about us and how we can help you.

Experience quintessential London charm in the sumptuous surroundings of this magnificent Five Star Hotel. Discover a breath-taking oasis of luxury, sophistication and serenity. A truly enchanting hotel in the heart of the world’s finest city.
The grandeur and magnificence of The Landmark London extends triumphantly into its 11 meeting and event spaces personalised for each and every unique event. A landmark in Central London, this Grand Dame hotel boasts over 22,000 square feet (2,100 square metres) of versatile space for London meetings, events, conferences, banquets, receptions, and social occasions, perfect for meetings of 20 to gala receptions up to 600.

Floor Plan

Join our VIP email list

Want to hear more about our Events throughout the year? Sign up here!

Sign Up