top of page
Back to news

7 April 2026

The Latest Venue News from Match My Venue

HOUSE OF GODS LAUNCHES IN CANARY WHARF

House of Gods London has officially opened in Canary Wharf, introducing a bold, design-led venue to London’s events landscape. Set against the city skyline, the property brings its signature maximalist style to the capital, positioning itself as a destination for high-impact events that prioritise atmosphere, detail and experience.


At the heart of the venue is its rooftop restaurant and bar, offering 360-degree views across London from Eden Dock through to The Shard. Designed for both private and semi-exclusive use, the space pairs striking interiors with elevated food and cocktail-led experiences, making it well suited to brand events, private dining and late-night celebrations.


The Sacred Garden Restaurant and Lounge introduces a glass-fronted penthouse space with private terraces, alongside built-in flexibility for DJs, entertainment and full event production. The layout allows for a range of formats, from smaller, high-end dinners through to larger-scale, immersive events that lean into the venue’s theatrical style.


With capacity for up to 250 guests across its rooftop spaces, alongside a Champagne Lounge, wharf-side private bar and 79 individually designed rooms and suites, House of Gods London delivers a fully integrated offering. For event organisers, it presents a new option in Canary Wharf that combines accommodation, event space and standout design into a single, experience-led venue.

7 April 2026

House of Gods

More News

The Midland Unveils Refreshed Meeting and Event Spaces in Manchester
Campfield Studios Opens as Major New Production and Events Venue in Manchester
Hilton Cambridge City Centre Appoints New Head Chef Ahead of Planned Renovation
BMA House Unveils Refreshed Paget Room Following Sustainable Refurbishment
Wotton House Launches New Outdoor ‘BBQ Boardroom’ for Corporate Meetings
bottom of page