Best French restaurants in London

French food is one of the most highly respected cuisines in the world, with many legendary chefs hailing from France, and can either be wonderfully rustic or beautifully elegant. Each region of France brings something to the table, from the sunny Mediterranean dishes of the Southern coast to the rich, rustic flavours of the more rural regions, with each area taking full advantage of its local produce. Whichever sort of iteration of this European food you fancy you’ll find it below, in our round up of the best French restaurants in London - bon appetit!

Updated on 10 September 2019

London is simply full to the brim with great French restaurants, all featured here in our complete list of the best French restaurants in London. Visit classic French bistros and brasseries, with their rustic style menus full of classic French dishes or perhaps sample one of London’s best fine dining French restaurants where high end cuisine is served in beautiful surroundings. If you really fancy the crème de la crème amongst French restaurants in the capital, London is lucky enough to boast some of the finest in the world, ranging from 1 Michelin star right up to 3 Michelin stars. These fancy affairs are well worth saving up for.

Every one of the French restaurants featured in our list of London’s top French restaurants have been tried and tested by food critics and our own customers so make sure to click through to check out the full reviews.

Les 110 de Taillevent

Les 110 de Taillevent

16 Cavendish Square, London, London, W1G 9DD

Here’s a place that makes bottle-free drinking dangerously easy. One of the standout features of this French restaurant is its wine list, which is vast and largely offered by the glass. Each dish presented by chef Ross Bryans’ can be paired to one of four glasses of wine in the collection. To line the stomach there are beautifully presented plates of things like pig’s trotter croquettes, Orkney scallops with vanilla butter and crisp apple tart, plus of course – as any self-respective French restaurant offers – a full array of cheeses.

£50 - £79
French
Frenchie Covent Garden

Frenchie Covent Garden

16 Henrietta Street, Covent Garden, London, WC2E 8QH

All exposed brickwork, galvanised metal and pastel pink seating, this Covent Garden restaurant might look like a mere attempt at garnering Instagram likes but happily the on-trend interiors come accompanied by an accomplished French menu. Mains make use of British ingredients, but each plate is given a touch of the continent. For the main event try Sussex pork with sweet Mirabelle plums and a crunchy sage crumble and for puds don’t miss the pillowy mousse with banana and caramalised pecans, a French ode to the humble banoffee pie.

£50 - £79
French
Restaurant Gordon Ramsay

Restaurant Gordon Ramsay

68 Royal Hospital Road, Chelsea, London, SW3 4HP

It can be hard to secure a table at Restaurant Gordon Ramsay, but if you do, you’ll be well rewarded with some of the capital’s finest cooking. This is proper old-school fine dining, with widely spaced tables and a menu of the most expensive ingredients money can buy. Start with langoustine or lobster before moving onto plates like suckling pig with crispy belly and Cornish turbot with ceps.

Over £80
British
French
Otto

Otto's

182 Gray's Inn Road, Clerkenwell, London, WC1X 8EW

Otto himself, the eponymous owner, is as much a draw to this restaurant as the menu is with his welcoming larger-than-life personality that exudes into every aspect of this French eatery. His specialities are lobster and duck presses, which are not to be missed, but there are also fantastically priced set lunch menus that offer high-end fare for a fair price.

£30 - £49
French
Brasserie Zédel

Brasserie Zédel

20 Sherwood Street, Piccadilly Circus, London, W1F 7ED

This cavernous, grand restaurant in the heart of Piccadilly delivers opulent, old-world-style interiors (all white and gold and intricately detailed) with service to match. A highlight here is the prixe-fixe menu which offers three courses for just £13.75 and includes a Dijon-heavy grated carrot salad to start, a steak hache with peppercorn sauce and fries for main and a dark chocolate délice for dessert.  

£30 - £49
French
Galvin La Chapelle

Galvin La Chapelle

35 Spital Square, Spitalfields, London, E1 6DY

This Michelin restaurant by Chris and Jeff Galvin is a crowd-pleaser in all senses of the word: incredible food, warm hospitality and an impressive setting. The only off-putting element could perhaps be the size of the bill, but with dishes like buttery Dorset crab lasagne, harissa-spiced Bresse pigeon and foie gras with glazed figs you might forgive this one gripe for special occasion splurging.

£50 - £79
French
One michelin star
Balthazar

Balthazar

4-6 Russell Street, Covent Garden, London, WC2B 5HZ

Despite being part of a chain, this buzzy bistro has managed to carve out its own identity on these shores (the original is in NYC). When looking for the best French restaurant there’s no point holding back when it comes to all-out indulgence. Our advice? Treat yourself to a meal that starts with chicken liver parfait or steak tartare before moving on to bouillabaisse. There are also whispers that the dauphinoise potatoes here are the best in town, so you could order a side of them, just to be sure.

£50 - £79
French
Bleeding Heart Restaurant

Bleeding Heart Restaurant

Bleeding Heart Yard, Farringdon, London, EC1N 8SJ

Giving diners a truly traditional experience, this basement restaurant is often touted as one of the most romantic eateries in London thanks to its candlelit interiors. To start, indulge in a top-end steak tartare or a pumpkin and squash ravioli in herby butter sauce, while for mains there is lemon sole meunière and côte de boeuf. A huge tome-like wine list throws up the perfect accompaniments for all courses, but comes into its own post-mains when it offers a fine selection of full-bodied reds that make for the perfect thing to wash a cheese board down with.

£50 - £79
French
Under £30
Pétrus

Pétrus

1 Kinnerton Street, London, London, SW1X 8EA

One of our facvourites of the Gordon Ramsay group, this richy-festooned operation is the proud holder of a Michelin star. Dishes are immaculately presented, in line with the rest of Ramsay’s cooking, and menu highlights include things like seared curry scallops and a rather inventive take on black forest gateau.

Over £80
French
One michelin star
Coq d

Coq d'Argent

1 Poultry, City of London, London, EC2R 8EJ

This City worker hot spot pulls crowds in for its faultless standards and unique offering in the guise of an immaculate roof garden which gives up incredible views of The Gherkin and beyond. As might be expected in this part of town, the menu features ingredients like bluck truffle, steak and crab. Everything, though, is treated with the utmost care for plates of food that truly sing. This restaurant becomes many people’s old favourite after a first visit, and for good reason.

£50 - £79
French
£30 - £49
Claude Bosi at Bibendum

Claude Bosi at Bibendum

Michelin House, 81 Fulham Road, London, London, SW3 6RD

If you want to eat the best French food in London then why not head straight for the top? This incredibly indulgent restaurant is housed in the original Michelin building in Chelsea and serves up some of the capital’s finest examples of classic cookery. With two Michelin stars, a table here was never going to come cheap, but when you’re faced with choosing between the sturgeon, caviar, lobster or langoustine it becomes apparent why the high prices are in place.

French
Two michelin stars
£50 - £79
The Ritz Restaurant

The Ritz Restaurant

The Ritz London, 150 Piccadilly, London, W1J 9BR

If ever there was a restaurant worth saving up to visit it would have to be The Ritz, the piste de la resistance of fine dining. Executive chef John Williams MBE knows how to serve up all the favourites – Beef Wellington, Bresse duck etc – but also works on inventive plates like veal with girolles and Grelot onions or Dover sole with truffles and grapes accompanied by an unctuous cauliflower purée. Of course, such an experience doesn’t come cheap (and you’ll have to don your Sunday best in line with the dress code) but this truly is once-in-a-lifetime stuff.

Over £80
French
One michelin star
Casse-Croûte

Casse-Croûte

109 Bermondsey Street, London, SE1 3XB

With just three options on the menu each day (which is a hand-written chalkboard), this small old-fashioned bistro gives off a traditional French vibe. Whatever the day you can be sure to find plates packed full of robust flavours, salmon coulibiac with beurre blanc, for instance, or pork shoulder with lentils. For sweets there are usually crowd-pleasers like raspberry soufflé or plum tart.

Under £30
French
Soif

Soif

27 Battersea Rise, London, SW11 1HG

This cosy space on Battersea Rise offers up something of olde worlde Paris, a dimly lit bistro serving up perfect plates of food at prices that won’t make you baulk. Wines are offered by the glass, carafe or bottle, and small plates to accompany your choice from the cellar include things like crispy fried artichokes with aioli. If you aren’t a sharer and fancy a full-sized main, you’ll find a few classics like steak and chips or simply cooked fish.

£30 - £49
French
Chez Lindsay

Chez Lindsay

11 Hill Rise , Richmond, London, TW10 6UQ

This homely restaurant feels comforting the minute you step through the doors, thanks to its traditional, fuss-free interiors. The menu here relies on classics done well, rather than innovation, and is all the richer for it. Delight in dishes like de volaille à la Normande and boudin noir before finishing with a sweet crêpe.

£30 - £49
French
Terroirs

Terroirs

5 William IV Street, London, WC2N 4DW

Fresh ingredients and familiar flavours are the order of the day at this wholesome spot which sits just off Trafalgar Square. Go for impactful plates of garlicky snails, huge charcuterie plates or duck rillettes, and enjoy a wine list made up of sustainbale, organic and biodynamic bottles.

£30 - £49
French
Bistro Vadouvan

Bistro Vadouvan

30 Brewhouse Lane, Putney, London, SW15 2JX

More experimental than some, this brightly decorated bistro explores international flavours while utilising classical French techniques. There’s steak tartare that has pickled chillies and spring onions mixed through it, and a delicate brill and prawn ravioli that is delivered in an umami-rich coconut broth. A perfect presentation of île flottante gets full marks from us for pud, and there is alfresco seating for summer too, in case you needed any further persuasion.

£30 - £49
French
Les Nénettes

Les Nénettes

19 Lower Clapton Road, London, E5 0NS

A small corner restaurant in the middle of Hackney perhaps isn’t where you’d expect to find fine French cooking, but this daylight-flooded foodie mecca is indeed serving up high-end cuisine in the east end. Every day there’s a great-value set lunch menu, while regular staples on the main offering include a perfectly pink burger with addictive rosemary fries, and moules mariniere that come with fresh, crusty bread and knock-out levels of garlic.

French
Bar Boulud at Mandarin Oriental Hyde Park

Bar Boulud at Mandarin Oriental Hyde Park

Mandarin Oriental Hyde Park, Knightsbridge, London, SW1X 7LA

Having bounced back from a fire in 2018, Bar Boulud seems to have gone from strength-to-strength. Chef Daniel Boulud is a pretty big name on the global culinary scene, and is revered for his sophisticated yet unsnobbish French cooking. From Croques monsieur and burgers to steak and set lunch deals, this gold-awarded restaurant manages to keep everyone at the table happy with a single menu.

£50 - £79
French
Le Gavroche

Le Gavroche

43 Upper Brook Street, Mayfair, London, W1K 7QR

Le Gavroche is one of London’s best French restaurants and surely on the radar of every Francophile. Opened back in 1967 by the Roux brothers, Albert and Michel, this sumptuous old-school restaurant serves up high-end fare such as lobster mousse with caviar and Champagne butter sauce. If it’s pampering you’re after, you’re in the very safest of hands.

Over £80
French
Two michelin stars
£50 - £79
Blanchette Soho

Blanchette Soho

9 D'Arblay Street, London, W1F 8DR

Many people visit Blanchette for an evening of wine, cheese and charcuterie, and while we have nothing against that holy trinity, there is much more on offer here. This small Soho restaurant evokes scenes of rural France, and beyond its obvious afore mentioned attributes serves up delicious larger plates at mid-level prices. As a quick example, smoked mussels are both sweet and savoury when paired with black pudding and artichoke puree while monkfish and pumpkin are given a hit of butter for a dish that masquerades as simple but puts forward full-on flavour.

French
Alain Ducasse at The Dorchester

Alain Ducasse at The Dorchester

The Dorchester Hotel, Park Lane, Mayfair, London, W1K 1QA

Somehow Alain Ducasse has created a fine-dining space that doesn’t feel stuffy or pretentious, and along the way managed to pick up three Michelin stars. This kind of food is worthy of playing bystander to your very utmost of celebratory moments, and worth saving up for. To start indulge in pan-fried foie gras before choosing the restaurant’s signature dish: lobster tail with creamy truffle quenelles, circles of perfect pasta and mushrooms. Do be warned, prices are eye-watering, but the lunch menu offers a slightly more affordable way in.

Over £80
French
Three michelin stars
Bistro Aix

Bistro Aix

54 Topsfield Parade, Tottenham Lane, London, London, N8 8PT

Having trained with some of France’s best chefs, including Alain Ducasse, proprietor Lynne Marie Sanders knows her way around the classics, and delivers them with ease. Guests report that they enjoy the fresh flavours and use of high-end ingredients in dishes such as French onion soup or steak frites, and we can’t help but think of Sanders’ lapin à la moutarde fondly from time to time, when we’re craving proper old-school comfort food.

£30 - £49
French
Noizé

Noizé

39 Whitfield Street, London, W1T 2SF

Exquisitely presented plates of food come out of the kitchen at Noize, where the dining room is wood-panelled and decked out in crisp white linens for a timelessly high-end feel. Expect dishes like glazed sweetbreads with morels, scallops with cauliflower, and suckling pig with the silkiest pomme puree spiked with tarragon. For wine aficionados there’s a very pleasing line up of bottles from the Loire Valley on offer to round things off nicely.

£30 - £49
French
Pied à Terre

Pied à Terre

34 Charlotte Street, Fitzrovia, London, W1T 2NH

Taking traditional country fare and making it worthy of charging top-end London prices for it is certainly an art, and one Head chef Asimakis Chaniotis has perfected. His ratatouille is the most sophisticated version we’ve ever seen, and foie gras and borlotti beans in Sauternes consommé is still going strong after 25 years on the menu. There’s a good-value lunch deal, and a heavy book-like wine list, in case either of those things interest you.

£50 - £79
French
One michelin star
Hélène Darroze at The Connaught

Hélène Darroze at The Connaught

The Connaught Hotel, Carlos Place, Mayfair, London, W1K 2AL

After a recent renovation this beautifully timeless restaurant in The Connaught Hotel once again serves up sublime French food to discerning diners. All the classics are included on the menu, with some unexpected touches via chef Helene Darraoze’s magic touch. The wine list is far-reaching and impressive, but prices are of course in line with the high-end feel of all the other elements, making this a French restaurant for special occasion dining.

Over £80
French
Two michelin stars
Petit Pois Bistro

Petit Pois Bistro

9 Hoxton Square, London, N1 6NU

If chocolate mousse served to you table-side straight from a huge mixing bowl sounds like your idea of heaven, in Petit Pois Bistro you’ve found nirvana. Aside from the obvious chocolate-centric draw, this sweet and petit bistro serves up some of the capital’s best French food in an unassuming setting. Think French onion soup, sole meunière and duck confit.

£30 - £49
French
La Dame de Pic at Four Seasons Ten Trinity Square

La Dame de Pic at Four Seasons Ten Trinity Square

Four Seasons Hotel London at Ten Trinity Square, London, EC3N 4AJ

With a Michelin star and an arresting double-height modern dining room, this French restaurant makes a seriously impressive venue for a special occasion. The menu is compiled of classic dishes that make use of indulgent ingredients like luxurious shellfish and the finest cheeses, and dessert options include a not-to-be-missed millefeuille.

£50 - £79
French
Two michelin stars
Club Gascon

Club Gascon

57 West Smithfield, London, EC1A 9DS

Famed for its duck options Club Gascon serves up all kinds of iterations of this well-loved meat, including the rather controversial foie gras. If you’re not in the mood for offal (however buttery it is) then fear not, other menu highlights include sturgeon with roasted leeks and grouse with oyster sauce. Interiors are timeless yet modern, and the wine list is impressive.  

£50 - £79
French
One michelin star
£50 - £79
Cabotte

Cabotte

48 Gresham Street, London, EC2V 7AY

With benches upholstered in rich cherry red and bentwood chairs elsewhere, this low-lit restaurant with a menu by Ed Boarland (who you may know from Restaurant Gordon Ramsay) delivers smart French cooking. The epitome of comfort food, the beef cheek Bourguignon is richly satisfying, and the tarte tatin does the job too, for a meal that will have you lingering over each course.

£30 - £49
French

Looking for something a bit different? Can we tempt you with our list of the best Chinese food in London?