Stunning London Hotel Wedding Venue

Stunning London Hotel Wedding Venue

Situated in Central London, this hotel is in an iconic location where town meets country. The venue comprises newly restored guestrooms and suites, as well as award-winning restaurants. Many of the function rooms overlook Hyde Park, a view which is truly breathtaking.

This venue has hosted many of societies grandest weddings and events, but is also flexible in catering for intimate celebrations. As well as hosting receptions, the venue is also available for your ceremony.

With a dedicated team of friendly and efficient staff to bring your day to life, every second at this incredible venue will be an unforgettable one.

Key facts

Location: Central London

Check prices and availability