About this hotel
Located in the heart of London’s vibrant Canary Wharf, Locke at Canary Wharf is an exciting new addition to the Locke portfolio. Situated at 1 Cartier Circle, London E14 5HF, the property features 279 apartments spread across 19 floors, offering a modern blend of home and hotel living in one of the city’s most dynamic business and lifestyle districts. This new Locke location is ideally positioned with access to world-class amenities, including restaurants, bars, shopping centres, and excellent transport connections via the Jubilee Line, DLR, and the Elizabeth Line - all just a short walk away. Facilities include a gym, lounge, meeting room and a ground-floor coffee shop and bar, alongside a destination rooftop bar and restaurant offering sweeping views of the O2 and Canary Wharf Tower. Guests can choose from studios and suites, combining home comforts with hotel-style services. The hotel is ideal for short stays, business trips, or longer leisure visits.
Availability & rates
Search live rates from our booking suppliers.
Defaults to 2 adults, 3 nights — you can change dates and guests on the results page.
No reviews yet — be the first.