Skip to main content
Skip to navigation
Locke London Canary Wharf | Your Stay
Rooms with a view. Live above the city.
Your Space to live in London
Live, work and switch off at Locke London Canary Wharf, set high above London with views across the river and skyline. Studios and Suites that give you room to settle in properly, whether you’re here for a few nights or a little longer. With a gym, meeting rooms, a rooftop bar and restaurant, and a ground-floor coffee shop and bar, everything you need is right here.
Rooms
Around the Hotel.
Everything you need, right where you need it. Spaces to work, work out and switch off, with places to eat, drink and spend time, all designed to fit around the way you stay.





