Iconic Luxury Wedding Venue in London

Iconic Luxury Wedding Venue in London

For ultimate luxury, this sophisticated venue in the heart of London offers the most exquisite of settings. Glide down the sweeping staircase to the Grand Hall, or celebrate in the private garden which provides a tranquil oasis for your wedding toast.

In addition, the hotel boasts five stunning private dining rooms which can be exclusively yours. The interiors have remained lavish and opulent which makes this venue iconic.

Above all, the hotel offers a complementary tailor-made service, helping you plan every detail to perfection. If you're looking for a truly beautiful and elegant wedding, this is the place to say 'I do'.

Key facts

Location: Central London

Check prices and availability

Contact Iconic Luxury Wedding Venue in London

Check prices and availability