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 06 May 2021

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. At the other end of the scale, the menus of some of the most affordable restaurants in London are also French-led, with spots such as Brasserie Zedel offering some of the best value for money in Central London.

So, whether you’re looking for a hearty plate of beef bourguignon, a foie gras-filled tasting menu, or simply a top notch croque monsieur, you’ll be sure to find the perfect place in London to satisfy your cravings.  With so many amazing French restaurants around, it can be rather overwhelming when deciding which one to visit, which is why we’ve put together this list of the best French restaurants in London.

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, this sumptuous old-school restaurant serves up high-end fare including lobster mousse with caviar and Champagne butter sauce.

Over £80
French
Two Michelin stars
SquareMeal London Top 100
Terroirs

Terroirs

5 William IV Street, Covent Garden, 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 natural wines.

£30 - £49
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 larger-than-life personality that exudes into every aspect of this French eatery. The food, which includes lobster and duck presses, is also not to be missed.

£30 - £49
French
Pétrus

Pétrus

1 Kinnerton Street, Knightsbridge, 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, and menu highlights include delights like seared curry scallops and a rather inventive take on black forest gateau.

Over £80
Modern European
French
One Michelin star
SquareMeal London Top 100
Blanchette Soho

Blanchette Soho

9 D'Arblay Street, Soho, London, W1F 8DR

While you can visit Soho favourite Blanchette for an evening of wine, cheese and charcuterie, there is much more on offer here than this standard trio. The mid-level priced larger plates never fail to be delicious and are well worth trying as well. 

£30 - £49
French
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, fear not, as there are plenty of other tempting options.

£50 - £79
French
One Michelin star
£50 - £79
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. We particularly suggest taking advantage of the brilliantly priced set-lunch menu.

£50 - £79
French
One Michelin star
Claude Bosi at Bibendum

Claude Bosi at Bibendum

Michelin House, Chelsea, 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 two Michelin star restaurant in Chelsea serves up some of the capital’s finest examples of classic cookery.

Over £80
French
Two Michelin stars
Galvin at Windows

Galvin at Windows

London Hilton, 22 Park Lane, St. James's, London, W1K 1BE

If you're looking for French haut cuisine with spectacular views on the side, Galvin at Windows is tough to beat. Based on the top floor of the Hilton Park Lane, the menu features the odd Asian touch on French classics.

£50 - £79
French
Soutine

Soutine

60 St John’s Wood High Street, St John's Wood, London, NW8 7SH

This Parisian-inspired cafe-restaurant offers a little piece of Paris on St John’s Wood high street. Decadent decor and a menu filled with French-cafe favourites ensure Soutine is the perfect destination for those looking for a sophisticated but casual dining experience.

£30 - £49
French
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. Highlights include a classic French onion soup, packed with flavour.

£30 - £49
French
Hélène Darroze at The Connaught

Hélène Darroze at The Connaught

The Connaught, Mayfair, London, W1K 2AL

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.

Over £80
French
Three Michelin stars
SquareMeal London Top 100
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 French food is worth saving for the most special of occasions.

Over £80
French
Three Michelin stars
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. As might be expected in this part of town, the menu features ingredients like bluck truffle, steak and crab.

£50 - £79
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.  

£30 - £49
French
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's menu is just as impressive as the grand interiors.

Over £80
French
One Michelin star
Cabotte

Cabotte

48 Gresham Street, London, EC2V 7AY

This low-lit restaurant with a menu by Ed Boarland delivers smart French cooking. 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
Noizé

Noizé

39 Whitfield Street, Fitzrovia, 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. Expect dishes like glazed sweetbreads with morels, and scallops with cauliflower.

£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 menu is built around classic French technique, but expect plenty of added flare.

£50 - £79
French
One Michelin star
SquareMeal London Top 100
Balthazar

Balthazar

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

Despite being part of a chain, this buzzy French bistro has managed to carve out its own identity on these shores. Treat yourself to a meal that starts with chicken liver parfait or steak tartare before moving on to bouillabaisse. 

£50 - £79
Afternoon tea
French
Les Nénettes

Les Nénettes

19 Lower Clapton Road, London, E5 0NS

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.

£30 - £49
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.

£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, Tower Hill, London, EC3N 4AJ

With two Michelin stars 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 some pretty indulgent ingredients.

£50 - £79
French
Two Michelin stars
SquareMeal London Top 100
Casse-Croûte

Casse-Croûte

109 Bermondsey Street, Bermondsey, 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. Everyday you can be sure to find plates, such as salmon coulibiac with beurre blanc, all packed with flavour.

£30 - £49
French
Les 110 de Taillevent

Les 110 de Taillevent

16 Cavendish Square, Marylebone, London, W1G 9DD

One of the standout features of Les 110 de Taillevent is its wine list, which is vast and largely offered by the glass. The wines can be paired with indulgent dishes such as pig’s trotter croquettes.

£30 - £49
French
Bellanger

Bellanger

9 Islington Green, London, London, N1 2XH

A relaxed brasserie from restaurateurs Corbin & King, Bellanger is an all-day dining cafe-restaurant in North London. Steak frites and croques are fixtures of the menu, offering a taste of casual French dining that can be enjoyed with a glass of something special.

£30 - £49
French
Frenchie Covent Garden

Frenchie Covent Garden

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

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.

£50 - £79
French
SquareMeal London Top 100
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.

£30 - £49
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. Intricate dishes on the menu showcase some of the most expensive ingredients money can buy.

Over £80
French
Three Michelin stars

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


More restaurant recommendations

Join SquareMeal Rewards

Collect points, worth at least £1, every time you book online and dine at a participating restaurant.

Start Collecting Points

Already a member? Sign in