Beautiful London Hotel Wedding Venue

Beautiful London Hotel Wedding Venue

This fantastic hotel is located in the heart of Soho and has a distinct urban feel. The venue is perfect for a contemporary wedding, bursting with stylish spaces.

Our favourite element of the hotel is the fact that it revolves around a unique tree-filled garden. In addition to this, a beautiful garden can be found on the roof with incredible views of London on offer.

The dedicated events team will help you create a memorable occasion, assisting with the ceremony, reception, rehearsal and bride & groom celebrations.

Key facts

Location: Central London

Check prices and availability

Contact Beautiful London Hotel Wedding Venue

Check prices and availability