where to eat in covent garden

Where to Eat in Covent Garden

Visiting Covent Garden, one of London’s most vibrant and entertaining cultural centres, can build up a big appetite for even the most dedicated of craft stall shoppers, theatre goers and music lovers. Fortunately, local bars, brasseries, cafes and restaurants are in abundance, with a wide choice available for every palate. With this in mind, we’ve created a best restaurants in Covent Garden guide, taking you through some of the top places to eat. So, let’s get started…

Balthazar London

Image credit: Balthazar

Balthazar is a New York brasserie style restaurant located in the heart of Covent Garden. Here, you can enjoy food all day long, as well as a lively and friendly atmosphere. Inspired by traditional French cuisine, smoked salmon and lemon crème fraiche sandwiches, and the socca pancake with spiced aubergine, pine nuts and goats cheese reflect the diversity of Balthazar’s offering. Is it one of the best places to eat in Covent Garden? We certainly think it’s worth finding out…

Price: As a guide, main courses on the lunch menu range from £21 – £28 each.

Location: 4 – 6 Russell Street, Covent Garden, WC2B 5HZ

Frenchie Covent Garden

Considered by some as one of the best restaurants in Covent Garden, Frenchie is a small and contemporary French brasserie with modest, yet high quality dishes. In addition, Frenchie has a Michelin star and a customer queue with a typical length that reflects its popularity. Undoubtedly, there is an impressive range of dishes on the set, a la carte and tasting menus. For example, the pre-post theatre menu offers a tempting goat’s curd agnolotti and almond smoked trout. Similarly, you might like to sample the 5-course tasting menu with Welsh lamb or duck foie gras presse.

Price: Prices vary from menu to menu. For two course on the set menu it’s £22 and for three courses it’s £25.

Location: 16 Henrietta Street, WC2E 8QH  

The Barbary

Image credit: The Barbary

Another restaurant not to be missed in the best restaurants in Covent Garden list has to be The Barbary, if only thanks to its impressive five star reviews. As its name implies, this intimate eatery serves small plates influenced by cooking from North Africa’s Barbary Coast. Uniquely, the theme of the Barbary is based on elemental cooking, rolling back to the fundamental use of fire and clay in cooking. Therefore, you can expect a menu themed by earth, land, sea and even heaven, with typical dishes including spicy squash chicken and mashawasha octopus.

Price: Large courses start at £14 moving up to £28.

Location: 16 Neal’s Yard, Covent Garden, WC2H 9DP. Access best through Shorts Gardens.

Café Murano

Café Murano is an informal and warm Italian restaurant set over two floors. The menu is both seasonal and upmarket for discerning diners and food lovers alike. Here, you can look forward to a simple a la carte menu featuring antipasti, insalata and carne favourites,. Furthermore, there’s a dedicated pre-theatre menu with cuttlefish stew and pear tart both making an appearance. Special menus for Sundays and afternoon tea are also available at Café Murano.

Price: As a benchmark, the Sunday lunch menu is £30 with a minimum of two people.

Location: 36 Tavistock Street,Covent Garden, WC2E 7PB.

Clos Maggiore

If you’re after some of the best food in Covent Garden along with a hint of rugged Italy and rural France, you’ve found it at Clos Maggiore. Exquisitely adorned with cherry blossom, you can anticipate a high-end dining experience and a menu seasoned with local produce. This award-winning restaurant has an impressive wine cellar with around 2,500 wines, with several menus available. So, if it’s a bite to each at lunch on a weekend, a varied tasting menu or a three- course meal before the theatre, you won’t be disappointed with what’s available.

Price: The weekday set menu is £25 for two course and if you want a glass of bubbles with it, it’s £29.

Location: 33 King Street, Covent Garden, WC2E 8JD.

The Oystermen Seafood Bar and Kitchen

When it comes to cool places to eat in Covent Garden, it’s hard to ignore the Oystermen with its impressive helping of oyster, seafood and shellfish dishes paired with a variety of wines. If you’re a seafood fan, tie in your visit with the restaurant’s Bubbles n’ Oysters Happy Hour which runs from 3 – 5 pm and costs £10. On the other hand, you can always go the traditional route and begin with a Portland Crab starter or dive right in with a braised cuttlefish for mains.

Price: As a general guide, meals range from £15 – £30.

Location: 32 Henrietta Street, Covent Garden, WC2E 8NA.

Hawksmoor Seven Dials

Image credit: Hawksmoor Seven Dials

If it’s a midday-meals you’re looking for, then Hawksmoor Seven Dials is in the running for best lunch in Covent Garden! Situated in a sleepy street, you can choose from a set lunch menu with a choice of traditional British starters and mains. For example, potted beef and bacon with Yorkshire puddings, rump steak and cooked chips and sticky toffee sundaes. As well as lunches, you can also enjoy pre-post theatres menus, Sunday roasts and evening meals at this contemporary and quality steak specialist.

Price: Two courses on the set lunch menu cost £25 and £28 for three courses,

Location: 11 Langley Street, WC2H 9JG.

Flat Iron

This large modern steak house may be big on room but it’s not big on price, so if you want a cheap eat in Covent Garden this should definitely be on your radar. Be ready for craft beers, free ice cream and beef dripping popcorn, with of course, a healthy supply of quality steaks. Without a doubt, Flat Iron is a popular place, with no reservations available, so it’s advisable to get there early if you can.

Price: Average meal price is £30 – £49.

Location: 17/18 Henrietta Street, Coven Garden, WC2E 8QH.

Cora Pearl

Image credit: Cora Pearl

Cora Pearl rightfully makes the list of the best places to eat in Covent Garden, due to its indisputable elegant décor and reputation for high quality modern British food, both in equal measure. Along with its scrumptious dishes and delicious cocktails, Coral Pearl is an ideal eatery for pre-post theatre dining, thanks to its close proximity to the Royal Opera House and other theatres in the area.

Price: Two courses on the pre-theatre menu are priced at £20 and £25 for three courses.

Location: 30 Henrietta Street, Covent Garden, WC2E 8NA.

Augustus Harris

Image credit: Augustus Harris

If you’re still not sure where to eat in Covent Garden, consider Augustus Harris. Firstly, there’s a healthy serving of comforting and tasty Italian food. Furthermore, this small and stylish eatery, with Italian artefacts and rustic mirrors, creates a warm atmosphere befitting of the hearty dishes served. As an indication of what’s on the menu, envisage flavoursome crostini, toasted sourdough bruschetta, homemade tiramisu with some fine cheeses and cured meats thrown into the mix too.

Price: Reasonably priced with starters priced at around £6 and cheese/meat boards around £16.50.

Location : 33 Catherine Street, WC2B 5JT.


Dishoom is a thriving Indian restaurant with street food dishes that fondly echo traditional Bombay cuisine. For instance, vegan naan rolls, Kejriwal (fried eggs on chili cheese toast) and the Dishoom chicken tikka, made from a family recipe, all feature on the comprehensive menus. In addition, carefully considered ingredients and produce feature in Dishoom’s dishes, for instance, the coffee which is brewed using Direct Trade beans and the locally sourced free-range eggs and Maynard’s Farm sausages.

Price: A lunchtime feast at Dishoom is £28 per person and £37 per person for a dinnertime feast.

Location: 2 Upper St Martin’s, WC2H 9FB.

Most popular

Most discussed