House of Gods London Opens October 27, 2025: VIP Treatment, Rooftop Bar
House of Gods London, the latest offering from the acclaimed Scottish hotel group, is set to open its doors on October 27, 2025. Located in the heart of Canary Wharf, this lavish property promises to shake up London's hospitality scene with its maximalist design and boutique attitude. Backed by Imbiba, a specialist investor in leisure, education, and healthcare, the hotel boasts 79 opulent rooms and suites, designed in line with its Edinburgh and Glasgow counterparts.
The hotel's pièce de résistance is the first rooftop bar and restaurant in Canary Wharf, aptly named Sacred Garden. This exclusive space is set to offer guests a unique dining and drinking experience with panoramic views of the city skyline.
Founder Mike Baxter has stated that House of Gods treats every guest as if they're a VIP. To reflect this, the hotel offers an array of luxurious amenities, including a welcome bubbly, a tab at the cocktail bar, chocolates, and late checkout. Bookings are now open ahead of the launch, with guests able to secure their stay at www.houseofgodshotel.com/london.
House of Gods London, the third property from the Scottish hotel group, is poised to make a significant impact on the London hospitality scene. With its luxurious rooms, exclusive rooftop bar, and VIP treatment for all guests, this hotel promises an unparalleled experience in the heart of Canary Wharf.