This hotel in Canary Wharf boasts jaw-dropping views, excellent transport links, and is surrounded by a lively and unique area packed with fantastic things to do. TRIBE at 15 Water Street has got ...
Who wouldn’t be up for a slice of California dreaming every once in a while? Well, that’s where this Canary Wharf spot comes in handy, drenched as it is in West Coast vibes. It’s a great ...