Welcome to an oasis of luxury
in the heart of London
Welcome to an oasis of luxury in the heart of London, the world’s finest city! Experience quintessential London charm in the sumptuous surroundings of our magnificent grande dame hotel, The Landmark London hotel.
Discover a breath-taking oasis of luxury, sophistication and serenity – the perfect venue in which to plan your enchanting wedding day. With the help of The Landmark London Events team, who will be personally dedicated to making your wedding dreams a reality, our legendary service and stunning event spaces come together to create magnificent memories that last a lifetime!
+
An enchanting hotel in the heart of the world’s finest city, The Landmark London offers quintessential London charm in the sumptuous surroundings of a magnificent grande dame building.
Plan your enchanting celebration at The Landmark London with the help of our Events team, who will be personally dedicated to making your wedding dreams a reality. Our legendary service and stunning event spaces come together to create magnificent memories that will last a lifetime! Grand and glamorous banqueting suites, world-class cuisine and luxurious accommodation are the perfect ingredients to make your wedding simply sensational. The Landmark London, a 5 star oasis of luxury and calm, is the breath-taking destination of sophistication and serenity for your special day!