You wouldn’t necessarily think of Canary Wharf as a prime foodie spot in London but aside of being the city’s business district – the area has now transformed into a vibrant culinary destination offering a diverse array of dining experiences. From high-end establishments to casual eateries, this bustling area of London now boasts an impressive selection of restaurants catering to various tastes and occasions. Whether you’re a local resident, a busy professional, or a visitor exploring the area, Canary Wharf’s restaurant scene has something to satisfy every palate.
From floating steakhouses and rooftop terraces with panoramic views to innovative fusion concepts, the dining options are as diverse as they are delectable. Whether you’re looking for a quick lunch, a leisurely dinner, or a spot to impress clients, these restaurants have put Canary Wharf on London’s gastronomic map.
How we handpick the best restaurants in Canary Wharf
Each restaurant on this list has been carefully chosen by a member of our team. Our editors and the Secret London team rely on personal experiences, recommendations, editorial reviews, customer feedback, and thorough research to bring you the finest dining spots in the city. We are constantly on the lookout for new places with delicious food and excellent service. This list is regularly updated as we discover new openings and revisit established favourites.
Here are the best restaurants in Canary Wharf:
1. The Ivy in the Park
The Ivy in the Park offers modern British cuisine in an elegant setting with art-filled interiors and a beautiful garden terrace perfect for a summer’s day or cozy autumnal evening. The menu features classic Ivy dishes alongside seasonal specials, making it suitable for various occasions from business lunches to romantic dinners. The restaurant boasts lovely picturesque views of Canada Square Park.
Address: 50 Canada Square Park, London E14 5FW
2. ROKA
ROKA is a high-end Japanese restaurant known for its robata grill, sushi, and sashimi. The restaurant has a stunning open kitchen, allowing guests to watch the chefs at work. The menu features a range of contemporary Japanese dishes, including their signature black cod marinated in yuzu miso. The sleek and modern interior creates an ideal setting for both business meetings and special occasions.
Address: 4 Park Pavilion, 40 Canada Square, London E14 5FW
3. Gaucho
Gaucho is an Argentine steakhouse that offers premium beef cuts and an extensive wine list. The restaurant boasts stunning riverside views and a sophisticated interior with cowhide furnishings. Known for its high-quality steaks and excellent service, Gaucho also offers a range of other Argentine-inspired dishes and a popular Sunday roast. The outdoor terrace is perfect for al fresco dining during warmer months.
Address: 29 Westferry Circus, London E14 8RR
4. Hawksmoor Wood Wharf
Hawksmoor Wood Wharf is a unique floating restaurant offering their signature high-quality steaks and seafood. Located on a pontoon in the docks, this double-height space features an outdoor deck and a downstairs bar. The menu includes their famous steaks, as well as an impressive selection of sustainable seafood dishes. The restaurant’s stunning waterside location and industrial-chic interior make it a standout dining destination in Canary Wharf.
Address: Water Street, Wood Wharf, London E14 5GX
5. Pergola on the Wharf
Pergola on the Wharf is a vibrant rooftop restaurant and bar offering panoramic views of Canary Wharf. The venue features multiple bars, an open kitchen, and a large outdoor terrace. The menu offers a diverse range of dishes inspired by Mediterranean and Middle Eastern cuisines. Known for its lively atmosphere, Pergola on the Wharf is particularly popular for its weekend bottomless brunches and evening DJ sets.
Address: Crossrail Place, London E14 5AR
6. Roe
Roe is a new addition to Canary Wharf’s Wood Wharf development, brought to you by the team behind the successful Fallow restaurant. This large venue adheres to a seasonal, local, and no-waste ethos, offering a unique menu that focuses on skewers and mixed grills. The restaurant features a spacious outdoor area and multiple private dining spaces, making it perfect for both casual dinners and special events.
Address: 5 Water Street, Wood Wharf, London E14 5GX
7. Dishoom
You know our love for Dishoom remains unconditional. And so, Dishoom brings the flavours of Bombay to Canary Wharf with its popular Indian cuisine. The restaurant offers a stunning space inspired by the old Irani cafés of Bombay, serving an all-day menu that includes their famous breakfast naan rolls, small plates, grills, biryanis, and curries. Their Canary Wharf venue offers an outdoor terrace, perfect for enjoying their signature cocktails on warm days and cozy evenings.
Address: 13 Water St, London E14 5GX
8. Six by Nico
Six by Nico offers a unique dining concept with a six-course tasting menu that changes every six weeks, each time featuring a new theme. Past themes have included “Fish & Chip Shop” and “Hollywood,” ensuring a fresh and exciting experience with every visit. The restaurant, run by Scottish chef Nico Simeone, also boasts a separate bar and terrace, perfect for pre or post-dinner drinks.
Address: 6 Chancellor Passage, London E14 5EA
9. Goodman
Goodman is renowned for offering one of the best steak experiences in London. This Canary Wharf outpost sources its beef from both grass-fed farms in the Lake District and Nebraska, USA. The steaks are aged on-site to ensure optimal flavor and tenderness. In addition to their excellent steaks, Goodman boasts an impressive wine list and offers private dining options, making it ideal for casual or special occasions.
Address: 3 South Quay, Discovery Dock East, Canary Wharf, London E14 9RU
10. Mallow
Mallow is a 100% plant-based restaurant from the team behind the popular Mildreds chain. This brasserie-style eatery offers a diverse menu featuring dishes like Spinach Dahi Puri and Aubergine Muhamammara Borek. The spacious restaurant includes a large terrace and serves all-day dining, making it an excellent choice for plant-based breakfasts, lunches, and dinners in Canary Wharf.
Address: 20 Water Street, Wood Wharf, London E14 5GX