Welcome to your perfect
wedding celebration
Welcome to a 5-star oasis of luxury in the heart of London. At The Landmark London, you’ll experience quintessential charm in sumptuous surroundings.
+
Discover a breath-taking oasis of sophistication and serenity – the ideal venue to host an enchanting wedding day. Our legendary service and stunning event spaces combine to deliver a magnificent wedding experience – and create memories that will last a lifetime! Grand and glamorous banqueting suites, world-class cuisine and luxurious accommodation are the perfect ingredients to make your special occasion exquisite.