Locke at Canary Wharf, London.

Locke at Canary Wharf, London.

Coming 2026.

Welcome to Canary Wharf.

Welcome to Canary Wharf.

We're delighted to be opening the doors to our newest London hotel, Locke at Canary Wharf, in early 2026. Located in the heart of London’s vibrant Canary Wharf, the property features 279 apartments spread across 19 floors with views across the urban skyline. Guests can look forward to a modern blend of home and hotel living, complete with thoughtfully designed spaces and  contemporary amenities in one of the city’s most dynamic business and lifestyle districts.

In the heart of London.

In the heart of London.

Locke at Canary Wharf is ideally positioned with access to world-class amenities and excellent transport links, including the Jubilee Line, DLR and Elizabeth Line, all just a short walk away.

Facilities include a ground-floor coffee shop and bar, gym, coworking space and meeting room. Above it all, a destination rooftop bar and restaurant awaits, offering panoramic views of the O2 and the Canary Wharf Tower — perfect for sunset cocktails and refined dining. Choose from an array of studios and suites alike. 

Sign up and save.

For more details, see our privacy policy.

Check availability

Select a valid date range to continue. This property has a minimum stay length of {0} nights
Invalid promo code
Error loading datepicker

Select a property to check availability.

打开微信扫描二维码
Open WeChat and scan the QR code.
Locke Living