Locke London Canary Wharf is a newly opened, design-led aparthotel in the heart of Canary Wharf. Unlike a traditional hotel, it combines boutique-hotel styling with serviced-apartment features, making it particularly attractive for longer stays, business travelers, digital nomads, and visitors who want more space and self-catering facilities. The property opened in 2026 and features 279 studios and suites spread across 19 floors, many with skyline and river views. Location 1 Cartier Circle, Canary Wharf, London E14 5HF. Around a 5–7 minute walk from Canary Wharf Underground and Elizabeth Line stations. Excellent connections to the West End, the City, Heathrow Airport (via the Elizabeth Line), and London City Airport. Surrounded by Canary Wharf's restaurants, shops, parks, and waterfront areas. Key Features Spacious studios and one-bedroom suites. Fully equipped kitchens with appliances and cookware. Washer-dryer and dishwasher in many room types. Free Wi-Fi. Fitness centre. Rooftop terrace. Pet-friendly accommodation. 24-hour reception and co-working style spaces. Guest Review Summary What guests like Modern, stylish design. Larger rooms than most central London hotels. Well-equipped kitchenettes and apartment facilities. Helpful staff. Excellent transport links. Attractive views over Canary Wharf, the Thames, and the O2