
HOUSE OF GODS
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





