London Travel Boost as House of Gods Launches Canary Wharf Hotel
London travel welcomes a new boutique hospitality offering with the opening of House of Gods London Canary Wharf, comprising 79 guestrooms and luxury suites, and rooftop food, drink and entertainment experiences. The new opening is the first House of Gods in London, adding to its existing sites in Edinburgh and Glasgow. Situated at 12 Bank Street in Canary Wharf, the new property offers a ‘live, play, stay’ lifestyle concept that blends accommodation, food, drink and late-night experiences.
House of Gods London Brings Boutique Hotel Experience to Canary Wharf
House of Gods London officially opened on 21 September 2026, becoming the brand’s third property and its largest location so far. The hotel has been developed with support from leisure and lifestyle investor Imbiba, as the company continues expanding its UK hospitality portfolio.
Advertisement
Advertisement
The property offers different accommodation categories designed for various traveller needs. Visitors can choose from The Cabin, Classic rooms and larger suites featuring premium facilities.
Key accommodation options include:
Advertisement
Advertisement
- The House of Gods Suite with a private lounge and super-king canopy bed
- The Decadence Suite featuring a roll-top bath and private balcony views over Canary Wharf
- Classic rooms designed for city breaks and business stays
The hotel aims to attract both international visitors and London residents looking for dining, celebrations and entertainment experiences.
Advertisement
Advertisement
Rather than focusing only on overnight accommodation, House of Gods has positioned the property as a complete lifestyle destination. Guests can stay, dine, enjoy cocktails and experience evening entertainment without leaving the building.
Canary Wharf Expands Its Appeal Beyond Business Travel
The arrival of House of Gods adds another hospitality attraction to Canary Wharf, an area traditionally recognised as one of London’s major financial centres.
In recent years, Canary Wharf has developed a stronger leisure identity with restaurants, bars, cultural spaces and public areas attracting visitors outside traditional working hours.
Advertisement
Advertisement
The new hotel supports this shift by bringing a boutique entertainment-led concept to the district. Travellers visiting London for short breaks, business trips or special occasions now have another accommodation option close to transport links and major city attractions.
Canary Wharf offers convenient connections to central London destinations, including the West End, Tower Bridge, the City of London and cultural attractions across the capital.
Advertisement
Advertisement
For international travellers, the location provides a balance between a quieter riverside environment and easy access to London’s major sightseeing areas.
Sacred Garden Adds Rooftop Dining Experience for London Visitors
A major feature of House of Gods London is Sacred Garden, a rooftop restaurant and bar located above Eden Dock.
The venue can welcome up to 300 guests and offers Mediterranean-inspired cuisine alongside a cocktail programme influenced by music, fashion and popular culture.
The rooftop setting provides visitors with views across Canary Wharf’s skyline, making it an option for evening dining, celebrations and social occasions.
Travellers planning a visit can expect the venue to operate as more than a hotel restaurant. It has been designed as a destination for both hotel guests and local visitors seeking food, drinks and entertainment.
Advertisement
Advertisement
The combination of accommodation and rooftop dining reflects a growing trend in London hospitality where hotels are becoming social destinations rather than only places to sleep.
Travel Guide What Visitors Need to Know About House of Gods London
Travellers planning a stay at House of Gods London can consider the hotel for several types of visits, including city breaks, business trips and special occasions.
Important visitor information:
| Category | Details |
|---|---|
| Location | 12 Bank Street, Canary Wharf, London |
| Property type | Boutique lifestyle hotel |
| Rooms | 79 rooms and suites |
| Dining | Sacred Garden rooftop restaurant and bar |
| Best for | City breaks, couples, business travellers and nightlife experiences |
Visitors staying in Canary Wharf can explore nearby attractions such as riverside walks, shopping areas, restaurants and London’s wider cultural landmarks.
The hotel’s location also makes it suitable for travellers attending business events in the financial district while wanting access to London’s entertainment options.
Advertisement
Advertisement
House of Gods Strengthens London’s Growing Boutique Hotel Market
The launch of House of Gods London is the latest example of how London’s boutique hospitality scene is expanding. Guests are seeking accommodations with experiences and local authenticity, along with a place to stay.
This Canary Wharf property introduces the brand’s unique design style and entertainment concept to a global cosmopolitan centre. It is also an addition to the attractions that make the area a continually evolving mixed-use destination for residents, visitors and workers.
From the rooms, to the rooftop space and the lifestyle services, House of Gods London offers a new alternative for more experiential travellers to stay in London.
Advertisement