The best restaurants in West London

West London hasn’t always had a reputation for attracting cool and trendy restaurants, but no longer is that the case! Over the last few years, some of London’s best restaurants have landed in West London neighbourhoods, from an ever-expanding cohort of incredible eateries in Notting Hill, to some really decent neighbourhood gems nestled in Fulham and Shepherd’s Bush. Don’t believe us? Take a tour of West London’s best restaurants with our carefully curated list.

Updated on 22 April 2025

Restaurants in West London have developed a bit of a reputation for being stuffy and formal. It’s home, after all, to some of London’s most affluent areas - Notting Hill, Chelsea, Kensington and Fulham to name a few – and we'll admit that this does translate to a restaurant scene of the fancier kind. You'll find many a Michelin starred eatery in this list, alongside rustic-chic gastropubs and trendy places where you're likely to find the odd picture-hungry influencer.

But in the spirit of showcasing the true breadth of West London's restaurant scene, we’ve dug out the places that form the heart and soul of the area’s culinary offering. The hidden gems, neighbourhood spots, and institutions that have stood the test of time. Keep scrolling to find our favourite affordable taco spot in Fulham, and for the charming Italian restaurant on Askew Road we always recommend to a friend.

Wherever you are in West London, we can guarantee there’s a restaurant in this list near you that's worth visiting. Whether you’re on the hunt for dinner with riverside views, an impressive tasting menu at a Michelin restaurant, or one of London’s hot new openings, you can find all that and more down below.

Our restaurant best lists are carefully curated by a team of experienced critics and enthusiastic foodies who regularly eat out to bring you authentic, well-informed and balanced reviews. We’re constantly updating our lists to ensure they reflect the best restaurants right now, whether that’s places with outstanding service, affordable set menus, standout seasonal dishes or a brilliant location. At the moment, these are the ones we think should be on your radar. Take a look, then go ahead and make a booking to try one for yourself.

La Trompette

La Trompette

3-7 Devonshire Road, Chiswick, London, W4 2EU

From the same owners as Chez Bruce, La Trompette in Chiswick is another beloved Michelin spot serving dishes with French and Mediterranean accents. Three-course menus are available for lunch and dinner, and from Wednesday to Friday it serves a very reasonable set lunch for less than £50 per person.

£50 - £79
Modern European
Brasserie
French
One Michelin star
Bistro
No. Fifty Cheyne

No. Fifty Cheyne

50 Cheyne Walk, Chelsea, London, SW3 5LR

Formerly Cheyne Walk Brasserie, this grown-up restaurant is classy, yet comfortable. It’s a worthwhile spot for comforting, homely dishes, while hearty Sunday roasts complete with all of the trimmings are not to be missed either.
£50 - £79
French
Claude Bosi at Bibendum

Claude Bosi at Bibendum

Michelin House, Chelsea, London, SW3 6RD

Found at Michelin House, this legendary London dining room is overseen by two Michelin-starred chef Claude Bosi. Expect a mesmerising tasting menu created with best in class produce, paired with an inventive wine list. He also has a seafood restaurant on the ground floor if that's more your bag. 

Over £80
French
Two Michelin stars
SquareMeal London Top 100
The Lavery

The Lavery

4 Cromwell Place, South Kensington, London, SW7 2JE

The Lavery’s beautiful, white-washed dining room is certainly a looker, with sky-high ceilings, sweeping wooden bannisters, and towering windows that flood the space with natural light. The food matches the classic setting, where head chef Yohei Furuhashi creates uncomplicated, ingredient-led dishes rooted in Italian heritage.

Mediterranean
British
Wild by Tart

Wild by Tart

3-4 Eccleston Yards, Belgravia , London, SW1W 9AZ

Wild by Tart co-founders Jemima Jones and Lucy Carr-Ellison often get lumped in with the clean-eating brigade, but their restaurant is actually a haven of comfort food – think miso caramel cookies with milk ice cream.
£30 - £49
Modern European
The Hero

The Hero

55 Shirland Road, Maida Vale, London, W9 2JD

Much has been written about The Hero since it opened, but just know this – the food here is exceptional. The Grill is the main restaurant upstairs, where prime cuts of meat and fish are cooked over a wood-fired grill, or you can opt for the more casual pub downstairs. Cod cheeks with curry sauce anyone?

£30 - £49
British
Gastropub
Dishoom Kensington

Dishoom Kensington

4 Derry Street, Kensington, London, W8 5SE

Although Dishoom is practically a high street chain at this point, it still hasn’t lost its alluring magic. The Kensington site is among the prettiest in the portfolio, modelled after a 1940s Bombay jazz club.
£30 - £49
Indian
Le Vacherin

Le Vacherin

76-77 South Parade, London, W4 5LF

Le Vacherin transports you to France with its warm ambience and traditional bistro furnishings. It’s great for date night, but if you’re visiting in a group, opt for the chateaubriand with béarnaise and pommes frites.
£30 - £49
French
Core by Clare Smyth

Core by Clare Smyth

92 Kensington Park Road, Notting Hill, London, W11 2PN

Remixing fine dining for the modern crowd, Michelin-starred Core is the brainchild of Gordon Ramsay protégé Clare Smyth, who has carved out a stellar reputation for herself thanks to Core’s truly mind-blowing menu. A bucket list entry for many foodies, although you'll need to save up to eat here. 

Over £80
British
Three Michelin stars
The Jones Family Kitchen

The Jones Family Kitchen

7-8 Eccleston Yards, London, SW1W 9NF

Sometimes you want a meal without any fuss or gimmicks, but one that is still skillfully executed. Enter The Jones Family Kitchen, with its Ginger Pig steaks, epic whisky list and ever so charming staff. The alfresco terrace is popular in the summer months.

£30 - £49
International
Elystan Street

Elystan Street

43 Elystan Street, Chelsea, London, SW3 3NT

Phil Howard’s Elystan Street is a Chelsea essential, specialising in refined luxury matched by an impossibly chic dining room. The set menu is still one of the best-value in London for Michelin-starred cooking at this level. 

£50 - £79
Modern European
One Michelin star
Caractère

Caractère

209 Westbourne Park Road, Notting Hill, London, W11 1EA

The debut restaurant from Emily Roux actually sees her take up a front of house position, while husband Diego cooks up a storm in the kitchen. Expect a refined Modern European menu and sweet-natured service.
£50 - £79
Modern European
One Michelin star
The LaLee

The LaLee

75 Sloane Street, Chelsea, London, SW1X 9SG

Housed inside The Cadogan hotel in Chelsea, The LaLee is a Modern European cafe, bar and restaurant boasting vintage interiors and an all-day menu that takes diners on a culinary tour of Europe. Grand interiors make for a fun cocktail spot. 

£50 - £79
Modern European
Harry

Harry's Dolce Vita

27-31 Basil Street, Knightsbridge, London, SW3 1BB

This Italian-leaning restaurant from Caprice Holdings (the team behind The Ivy Collection) is all 1930s glamour and indulgent pasta dishes. It’s also a good place for cocktails in an area otherwise littered with hotel bars.
£30 - £49
Italian
The Harwood Arms

The Harwood Arms

Walham Grove, Fulham, London, SW6 1QP

The Harwood Arms has long been London’s only Michelin-starred pub, with the esteemed Brett Graham sitting at the culinary director’s wheel, and head chef Josh Cuttress leading the kitchen. Tucked away in Fulham’s back streets, this fantastic gastropub serves hearty British fare with a focus on game and wild foods.

£50 - £79
British
Gastropub
One Michelin star
SquareMeal London Top 100
1910 Cantina Parsons Green

1910 Cantina Parsons Green

277 New Kings Road, Parsons Green, London, SW6 4RD

One of Fulham’s best neighbourhood gems, this welcoming Mexican restaurant serves a well-priced line-up of tacos and tostadas – and a tequila list longer than your arm. Agave tasting flights come highly recommended.

£30 - £49
Mexican
Kahani London

Kahani London

1 Wilbraham Place, Belgravia, London, SW1X 9AE

Peter Joseph’s modern menus combine Indian flavours with British ingredients to create dishes that challenge everything you thought you knew about Indian food. A la carte, tasting, vegan and bottomless brunch menus cater for all occasions.

£50 - £79
Indian
Darcie & May Green

Darcie & May Green

Grand Union Canal, Sheldon Square, London, W2 6DS

Moored on Grand Union Canal, this colourful barge serves up Australian-style brunches in the daytime, followed by seasonal sharing plates in the evening. There are nine craft beers on tap and occasional live music too.
£30 - £49
Bars
Wildflowers

Wildflowers

Unit 2/3 Newson's Yard, Pimlico, London, SW1W 8NE

Wildflowers occupies a spit-level site overlooking Newson’s Yard: a ground floor dining room serving seasonal Mediterranean dishes, and a wine bar upstairs where you can grab a cocktail or glass of wine with a few cicchetti-style bar snacks. Bag a seat in the charming courtyard during the warmer months.

£50 - £79
Modern European
Mediterranean
SquareMeal London Top 100
Giulia Restaurant

Giulia Restaurant

77 Askew Road, Shepherd's Bush, London, W12 9AH

This lovely Italian restaurant run by a husband-and-wife team (Guila and Endris) is slightly off the beaten track, but worth peeking into if you’re within a mile or two from Shepherd’s Bush’s Askew Road. Soothing green and white interiors set the tone for simple, heartfelt Italian cookery. The aperitivo and small bites list is great if you’re in a hurry.

£30 - £49
Italian
Chez Bruce

Chez Bruce

2 Bellevue Road, Wandsworth, London, SW17 7EG

Head Chef Matt Christmas and Bruce Poole have long stood at the stoves of this 30-year-old institution just off Wandsworth Common. Chez Bruce earned a Michelin star in 1999 for its modern European menus, consistently high-quality cooking and well-chosen wine list.

£50 - £79
Modern European
One Michelin star
SquareMeal London Top 100
The River Café

The River Café

Thames Wharf, Hammersmith, London, W6 9HA

The word ‘iconic’ might be thrown around these days, but it’s definitely the only way to describe this long-standing Italian. Exquisite food and that famously seductive terrace have secured its place in London’s foodie history.
Over £80
Italian
One Michelin star
Vardo

Vardo

Duke of York Square, Chelsea, Chelsea, London, SW3 4LY

This casual Chelsea restaurant comes from the team behind all-day dining group Caravan and takes up residence in a stunning building on Duke of York Square. Head here for simple dishes inspired by global flavours.
£30 - £49
Modern European
Akub

Akub

27 Uxbridge Street , Notting Hill, London, W8 7TQ

Chef Fadi Kattan honours the roots of his homeland by injecting traditional Palestinian dishes with modern twists. Look out for the short rib fatteh, zaatar bread, and fava bean foul. Brunch is excellent here, too.

Middle Eastern
Sunday in Brooklyn Notting Hill

Sunday in Brooklyn Notting Hill

98 Westbourne Grove, Notting Hill, London, W2 5RU

Brunch fans will know Sunday in Brooklyn for its viral fluffy pancakes – a giant, cake-like treat drowned in hazelnut maple praline and brown butter. But let it be known that this upbeat American-style restaurant serves thoughtful, all-day menus far beyond brunch, topped off with playful cocktails and warm hospitality.

£30 - £49
North American
Vegetarian
Vegan
Steak
Bars
Fish
Dove

Dove

31 Kensington Park Road, Notting Hill, London, W11 2EU

In an unexpected but well-executed pivot, Jackson Boxer has transformed the beloved seafood-focused Orasay into a wider spectrum menu at Dove, and let us tell you, it more than fills the shoes of the original. Its cosy neighbourhood vibe is still very much intact, but with an ingenious menu of brilliant flavour combinations now in circulation. 

£50 - £79
Modern European
The Barbary Notting Hill

The Barbary Notting Hill

112 Westbourne Grove, Notting Hill, London, W2 5RU

The Barbary has expanded into this second, much-larger site on Westbourne Grove, although its trademark counter still lies at the heart of the restaurant, where chefs turn out puffy flatbreads and flame-licked sharing dishes courtesy of an enormous wood-fired oven.

£30 - £49
North African
Mediterranean
SquareMeal London Top 100
Le Petit Beefbar

Le Petit Beefbar

27 Cale Street, Chelsea, London, SW3 3QP

Having expanded its boujie steakhouse brand across the globe, Le Petit Beefbar certainly knows a thing or two about elite meat. Beefy classics are what this ultra-glam restaurant does best, and first-timers should order the steak frites with its signature sauce. Veggies and vegans are catered for, too.

Over £80
International
The Silver Birch

The Silver Birch

142 Chiswick High Road, Chiswick, London, W4 1PU

Head chef Nathan Cornwell (ex-The Barn at Moor Hall) brings an overwhelming amount of talent to this neighbourhood restaurant on Chiswick High Street. Dishes are honed, balanced and devastatingly beautiful, and served in a setting that feels relaxed but special. Set lunch, a la carte and tasting menus ensure there’s something for everyone.

Over £80
Modern European
British
SquareMeal London Top 100

It's safe to say that West London boasts a plethora of exciting eateries. But if you're looking to narrow down your search, take a look at our list of the best restaurants in Chiswick or the best restaurants in Fulham for more brilliant entries. 

Once you’ve explored all that West London has to offer, why not hop across town to visit some of East London's best restaurants and decide for yourself which end of London takes the gastronomic crown. Of course, if you're after a spot that's guranteed to please every time, then we suggest treating yourself to a standout meal at one of London's Michelin starred restaurants.

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