NEWLY OPENED in London’s Canary Wharf is a location for Scottish brand House of Gods. Featuring 79 opulent rooms and suites that follow the intimate, design-led spirit of House of Gods Edinburgh and House of Gods Glasgow, the new London property promises the same immersive glamour, but on a grander scale.

The hotel also features Sacred Garden, a 300-capacity rooftop bar and restaurant providing a moment to soak in the skyline and sweeping views over Eden Dock.

Next in series: Hotel Projects: Permit Room Lodgings, London

Previous in series: Hotel Projects: Box 9 / Denton Hall, North Yorkshire