Dreaming of being a part of a hotel-opening in the heart of Canary Wharf London?
Locke London Canary Wharf sits waterside in one of Londons most dynamic districts, moments from the Thames and surrounded by striking modern architecture. Opening in April 2026, the hotel will offer 279 thoughtfully designed rooms and suites set across 19 floors, many with expansive views across Canary Wharf and the ci...
*
*
*
*
*