
Now Open: TRIBE London Canary Wharf
Hotel brand TRIBE has opened ‘TRIBE London Canary Wharf’ – its eighth property, and first location for the brand in London. The property offers 320 rooms set across six floors. Guests can choose from TRIBE Comfort – a 14sqm space with city views; TRIBE Comfort Atrium – a 14sqm room overlooking the






