top of page
House of Gods | Match My Venue | Canary Wharf Event Venues | Rooftop Venues in Canary Wharf
Back to venues

venue

House of Gods

Build Your Shortlist

Save this venue and compare it with your other favourites.

Enquire Directly

Send your enquiry straight to the venue's events team.

Need Expert Help

Let our venue experts find the right options for you.

CONTACT THE VENUE

Enquire Directly

Send your event details directly to the venue's events team to discuss availability, pricing and your requirements.

Your enquiry had been submitted

Your enquiry had been submitted

Venue Type

Hotel Venue

City

London

Region

East London

Standing

250

theatre

120

dinner

150

bedrooms

79

About

House of Gods

Located in Canary Wharf, House of Gods London is a luxury boutique hotel and lifestyle venue that brings the brand's signature theatrical design and indulgent hospitality to the capital. Opened in 2025, the hotel combines opulent interiors, immersive experiences and contemporary event spaces with panoramic rooftop views, creating a distinctive destination for corporate entertaining, product launches, private dining and exclusive celebrations.


Alongside 79 individually designed bedrooms, the venue is home to the spectacular Sacred Garden rooftop restaurant and bar, overlooking Eden Dock and the Canary Wharf skyline. Rich interiors, bespoke cocktails and carefully curated dining experiences make House of Gods an ideal choice for brands and organisations seeking a venue that stands apart from traditional hotels and event spaces.


Situated in the heart of Canary Wharf's business district, the venue enjoys exceptional transport connections via the Jubilee line, Elizabeth line and DLR, providing easy access from across London and beyond.


Event Spaces

Sacred Garden Rooftop

A spectacular rooftop restaurant and bar surrounded by over 3,000 flowers with panoramic views across Canary Wharf and Eden Dock. The space is available for private hire and can accommodate up to 300 guests for receptions.


Sacred Garden Restaurant

A stylish indoor dining space with direct access to the rooftop terrace, suitable for private dining, networking events and corporate hospitality for up to 60 seated guests or 80 standing guests.


Cocktail Lounge

An intimate luxury lounge offering bespoke drinks receptions, client entertaining and private celebrations within the hotel.


Exclusive Venue Hire

Exclusive hire combines the rooftop, restaurant and lounge spaces to create a unique destination for product launches, corporate parties and brand activations.


Facilities and Services

High-speed Wi-Fi, integrated sound system, presentation facilities, rooftop restaurant and bar, bespoke catering packages, luxury accommodation, dedicated event management, private dining options, exclusive hire opportunities and premium cocktail service.

Ideal For

  • Product Launches

  • Networking Events

  • Corporate Parties

  • Private Dining

  • Brand Activations

  • Drinks Receptions

  • Team Celebrations

  • Client Entertaining

  • Christmas Parties

  • Exclusive Hire

Product Launches
Networking Events
Corporate Parties
Private Dining
Brand Activations
Drinks Receptions
Team Celebrations
Client Entertaining
Christmas Parties
Exclusive Hire

Key Features

  • Luxury Boutique Hotel

  • Sacred Garden Rooftop

  • Canary Wharf Skyline Views

  • 79 Designer Bedrooms

  • Rooftop Restaurant & Bar

  • Exclusive Private Hire

  • Immersive Interior Design

  • Dedicated Event Team

  • Premium Food & Drink Offering

  • Excellent Transport Links


Luxury Boutique Hotel

Sacred Garden Rooftop

Canary Wharf Skyline Views

79 Designer Bedrooms

Rooftop Restaurant & Bar

Exclusive Private Hire

Immersive Interior Design

Dedicated Event Team

Premium Food & Drink Offering

Excellent Transport Links

Why Hire

House of Gods London offers one of Canary Wharf's most distinctive event experiences, combining luxurious interiors with an exceptional rooftop destination overlooking the city skyline. Whether hosting a private dinner, networking event or exclusive brand launch, the venue delivers a stylish and memorable setting supported by premium hospitality and bespoke service.

Capabilities

Venue Features

Venue Tech

Venue Catering

Venue Gallery

Location

Location and Access

Located at 12 Bank Street, London E14 4DD, House of Gods sits in the centre of Canary Wharf overlooking Eden Dock. The hotel is within a few minutes' walk of Canary Wharf Underground Station, Canary Wharf Elizabeth Line Station and Heron Quays DLR, providing excellent connections across London and direct access to Heathrow Airport via the Elizabeth line.

London City Airport | 4 miles
Canary Wharf | 0.2 miles
Canary Wharf DLR | 0.3 miles

VENUE INFO

Event spaces

3

meeting rooms

2

bedrooms

79

Similar Venues

Explore other venues with a similar style, selected to help you compare your options.

One Hundred Shoreditch | Boutique Hotels with rooftops for events | Match My Venue

80

THEATRE

300

STANDING

56

DINNER

258

BEDROOMS

London

One Hundred Shoreditch

Town Hall Hotel | Unique Hotel Venue in Shoreditch London | Match My Venue

180

THEATRE

220

STANDING

140

DINNER

98

BEDROOMS

London

Town Hall Hotel

Canary Riverside Plaza | London Venue Hire Spaces | Match My Venue

220

THEATRE

280

STANDING

200

DINNER

142

BEDROOMS

London

Canary Riverside Plaza

Lincoln Plaza London, Curio Collection by Hilton | Boutique Hotel Event Venue | Match My Venue

150

THEATRE

150

STANDING

144

DINNER

129

BEDROOMS

London

Lincoln Plaza London, Curio Collection by Hilton

London Marriott Canary Wharf | Hotel Event Space in East London | Match My Venue

290

THEATRE

290

STANDING

180

DINNER

301

BEDROOMS

London

London Marriott Canary Wharf

bottom of page