House of Gods London is set to open in October 2025.

Located in the thriving urban hub of Canary Wharf, the hotel will feature 79 opulent rooms and suites that will follow the intimate, design-led spirit of House of Gods Edinburgh and House of Gods Glasgow, with the new London property promising the same immersive glamour on a grander scale.

The hotel will also feature Canary Wharf’s first rooftop bar, Sacred Garden, a 300-capacity bar and restaurant that offers sweeping skyline views over Eden Dock.

House of Gods London guestroom

Backed by specialist leisure, education and healthcare investor Imbiba, House of Gods London will be the third property from the Scottish hotel group.

“Since 2019, House of Gods has been built on a simple promise: every guest should be treated like they’re famous,” comments Mike Baxter, founder of House of Gods. “At House of Gods, our guests aren’t just visitors, they’re the stars of the show. With our incredible new hotel in Canary Wharf, we’re taking that philosophy to dazzling new heights.

“London is our boldest move yet and every detail has been designed to make guests feel truly celebrated. We can’t wait to open the doors and welcome London into the world of House of Gods.”