The best restaurants in Notting Hill

As well as being the location for the 1999 Hugh Grant and Julia Roberts hit-film, Notting Hill is also known for its colourful houses, its vibrant Notting Hill Carnival and hip, affluent residents. Discover SquareMeal’s handy guide to the best Notting Hill restaurants below.

Updated on 01 February 2023

Notting Hill is perhaps best known for the eponymous 90s rom-com and the annual Notting Hill Carnival - but it’s much more than that. This charming area is simply bursting with history, character, life, and colour, and whether you’re after some fashionable boutique shopping or music and tacos on the street, the ever-Instagrammable Notting Hill has it all.

Notting Hill has long been the favourite London destination of the hip and trendy and it was also a hub for the glamourous media set of the 1960s. Then came 1999 and the hugely popular film, starring Hugh Grant and Julia Roberts, which eternalised this pastel-coloured neighbourhood forever and catapulted it into becoming one of London’s most affluent areas. The film also helped put the iconic Portobello Road on the map, with its antique shops and Saturday market. It’s reported that almost 100,000 people walk down this street every week. 

Notting Hill Carnival, which always takes place on the August bank holiday weekend, is one of the largest street festivals in Europe. This crowd-flocking event is a joyful celebration of African and Caribbean culture in London and is always guaranteed to be packed full of colour, music and fun.  

Anything your heart desires you can find it in Notting Hill. This thriving borough boasts cutting-edge theatres, world-famous events, independent book shops, quirky museums, and more. Who knows, you might even spot an unassuming celeb in one of Notting Hill's cool restaurants

With so much to offer, it’s no surprise that Notting Hill also plays host to a fantastic array of trendy places to eat and drink. There are a variety of options available, from glamourous Michelin-starred restaurants to hearty traditional Italian fare to spicy Asian fusion. To help you choose, we’ve compiled this list of the best Notting Hill restaurants below. Enjoy! 

Suzi Tros

Suzi Tros

18 Hillgate Street, London, W8 7SR

Suzi Tros is a laid-back Greek bistro where diners can enjoy raw dishes as well as plenty of meat, fish and veg cooked over charcoal. As with many Greek restaurants, Suzi Tros is great for groups and sharing. Don't miss the Greek coffee profiteroles - we're slightly obsessed with them.

£30 - £49
Greek
Caia

Caia

46 Golborne Road, Notting Hill, London, W10 5PR

Blending grilled meats and live music, Caia is the sort of place you come for dinner and stay for the rest of the night. The team has invested serious money into an audio set up that does justice to live jazz and house DJs alike, and the food is brilliant too. Grab a seat at the counter for a glorious view of the grill in action. 

£30 - £49
Barbecue
International
Atis Notting Hill

Atis Notting Hill

37-39 Pembridge Road, Notting Hill, London, W11 3HG

Atis is an institution that recognises the power of food and its potential to impact humans and the planet. It's therefore their aim to make plant-based nutrition the new norm by creating plant-powered food that reflects values of a growing global community. Choose from a range of seasonal, salad or warm bowls, or if you’re feeling creative, you can build one yourself. This venue is the third Atis location to open in London and features 37 seats across two floors of a pair of lovely townhouses.  

Under £30
Fusion
Granger & Co Notting Hill

Granger & Co Notting Hill

175 Westbourne Grove, Kensington, London, W11 2SB

Granger & Co was the first of many London outposts for Australian restauranteur Bill Granger, bringing his signature relaxed style to Notting Hill. Fun is the vibe here and the menu offers up the type of fresh salads, sandwiches, small plates and mains that wouldn’t seem out of place in a hipster café in Brisbane. Granger & Co elevates European dishes, using ingredients such as miso, quinoa, tahini and kimchi. Be sure not to miss out on their legendary Australian breakfasts.  

£30 - £49
International
Caractère

Caractère

209 Westbourne Park Road, London, W11 1EA

Emily Roux (yes, daughter of Michael Roux Jr) and husband Diego Ferrari are the couple behind this absolute stunner of a restaurant in Notting Hill. Dusty pink chairs, marble-topped tables and bare brick walls make the dining room instantly Insta-worthy, whereas the food is what knocks the experience out of the park. Big flavours are delivered with dishes such as roast dry aged duck with pickled beetroot and wild garlic, while more subtle notes are apparent in equally delicious garlic and chilli oil ravioli with blue lobster and English peas.

£50 - £79
Modern European
Gold

Gold

95 Portobello Road, London, W11 2QB

Opened in the summer of 2019, Gold has already made itself a popular spot in this West London neighbourhood. Here the ingredients are the most important element, with the chefs paying homage to them through simple preparation and delicious wood-fired cooking. Expect sharing-style European plates, with plenty of fresh seasonal veg at the heart of the menu. Salads are packed full of endless varities of vegetables with tangy vinaigrettes, while a chargrilled squid dish served over a garlicky potato dip was addictive. The interiors are worth going for alone, try and bag a spot in the plant-filled courtyard that has a retractable roof for sunny days. 

£50 - £79
Modern European
Mazi

Mazi

12-14 Hillgate Street, Notting Hill, London, W8 7SR

Mazi is the very definition of rustic-chic. Serving up intensely-favoured and progressive Greek food in a whitewashed taverna-esque location, the Mazi team truly is the Hellenic hero of Notting Hill. The word Mazi means ‘together’ in Greek, and the restaurant places emphasis on the sharing culinary tradition of Greece. Treat yourself with a choice of wine from the meticulously compiled 100% Greek wine list. This is a popular joint, so be sure to book in advance to secure your spot.

£30 - £49
Greek
Hereford Road

Hereford Road

3 Hereford Road, Bayswater, London, W2 4AB

Appealing to old hippies and new money alike, this Notting Hill institution is almost part of the area's DNA. The neighbourhood restaurant, headed up by chef Tom Pemberton, serves British food that excites. Lamb rump with courgettes and saffron is a perfect example, so is roast chicken with lentils, mushrooms and tarragon. Old-fashioned desserts such as chocolate terrine or chilled rice pudding with jam feel familiar, like a warm hug, which is probably why guests are always returning.

£30 - £49
British
Uli

Uli

5 Ladbroke Road, Notting Hill, London, W11 3PA

Uli specialises in the food of the Chinese diaspora, all carefully cooked, well-presented and delicious. Familiar dishes such as crispy duck pancakes and sweet and sour battered chicken grace the menu, but also be prepared to expect the unexpected with dishes like Malay lamb curry with grated coconut and galangal, or chu chee red curry salmon with straw mushrooms. Top it all off with wine, beer, cocktails or sake chosen from the impressive drinks menu.

£30 - £49
Al Waha Restaurant

Al Waha Restaurant

75 Westbourne Grove, Bayswater, London, W2 4UL

This friendly Lebanese restaurant has a neighbourhood vibe and delicious food. It’s been knocking about in Westbourne Grove since the early 90’s, serving up hot and cold mezze to a returning crowd. Hummus kawarmah topped with diced lamb and pine nuts is a dish to look out for, and the kibbeh meshwieh is exceptional – ground lamb with crushed wheatstuffed with pine nuts and grilled on skewers. Top tip: grab one of the window seats for the best atmosphere.

£30 - £49
Lebanese
Ukai

Ukai

240 Portobello Road, London, W11 1LL

Who would have thought that this large corner pub on the Portobello Road would be disguising an astonishingly good Japanese restaurant at the back of it? The top-notch cooking paired with a buzzy atmosphere and live music at the weekends draw the crowds, which range from keen-eyed tourists to locals and regulars. Peruvian touches are added to the Japanese food, so expect Japanese tapas dishes such as gyoza, shrimp tempura and salmon tartare with mango, as well as an ambitious range of sushi, steamed buns and to-die-for lamb chops.  

£30 - £49
Sushi
Japanese
Zephyr

Zephyr

100 Portobello Road, Notting Hill, London, W11 2QB

Fun and glamorous Zephyr fits Notting Hill like a glove, but this contemporary taverna isn’t just a pretty face - there’s some nifty cooking going on behind the scenes too. Traditional it is not, but Zephyr is still worth a visit for its delicious, innovative spin on Greek food, including luxurious bites like crispy potato terrine with cheesy truffle custard, and a juicy chicken breast in lemon butter sauce.

£50 - £79
Greek
Ottolenghi Notting Hill

Ottolenghi Notting Hill

63 Ledbury Road, Notting Hill, London, W11 2AD

Notting Hill wouldn't really be Notting Hill without a suitably chic Ottolenghi restaurant and deli somewhere nearby. You'll find Ottolenghi's sophisticated Middle Eastern fare represented in all its zingy, eclectic glory here. Ottolenghi's menu knows no borders and features some interesting cross-cultural combinations - think Franco-Italian wild mushroom quiche with pecorino, chargrilled Loch Duart salmon with green harissa yoghurt. The space is chic and compact, so be sure to get there early if you want to secure a seat.  

£30 - £49
The Princess Royal Notting Hill

The Princess Royal Notting Hill

47 Hereford Road, Notting Hill, London, W2 5AH

Serving up a menu inspired by diverse Mediterranean cooking styles combined with seasonal British produce, The Princess Royal promises some new twists on classic cuisine. Choose between small plates, raw, oysters, salads, and large plates - the Old Spot pork chop with salt roasted beets is not to be missed. Fancy staying a while longer? Book in overnight at one of the cosy individually-designed bedrooms.

£30 - £49
Mediterranean
British
Orasay

Orasay

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

Renowned chef Jackson Boxer opened this restaurant in the beginning of 2019 and has already received high praise for his Italian-inspired cooking. Using British ingredients, though, the atmosphere and approach to the food is casual and relaxed, something that makes the grub taste even better. Seafood is a must when you visit, but vegetable dishes made with produce from Boxer’s West Sussex farm deserve your attention, too. Visit for a culinary experience that will stay with you.

£50 - £79
Modern European
Fish
Vori Greek Kitchen

Vori Greek Kitchen

120 Holland Park Ave, Holland Park, London, W11 4UA

Sat just along from Holland Park station, Vori Greek kitchen brings a sophisticated slice of Greece to the area. Boasting generous portion sizes, and rich, authentic dishes, this restaurant is more than just an aesthetically pleasing exterior. Expect plates of prawn saganaki, beef shin sat atop cheesy aubergine mash and the classic sweet treat portokalopita. Lending itself to any occasion, the flavours at Vori are rustic, whilst the vibe is anything but. 

£50 - £79
Greek
Dorian

Dorian

105-107 Talbot Road, Notting Hill, London, W11 2AT

One of our favourite restaurant openings of 2022, Dorian assembles an all-star front and back of house cast to great effect, delivering incredible cocktails and brilliant, precise cooking in a buzzy Notting Hill dining room. Like Straker's, bookings for Dorian are pretty thin on the ground at times, but this is a restaurant worth making time for. 

£50 - £79
British
One Michelin star
Bistro
SquareMeal London Top 100
Farmacy

Farmacy

74-76 Westbourne Grove, Notting Hill, London, W2 5SH

One of London’s best vegan restaurants, the shrub-clad yummy mummy hot-spot that is Farmacy is a decent place to go for dinner. Plant-based food is very much on-trend, but it’s done well at this Westbourne Grove sanctuary. Burgers are made from portobello mushrooms, beetroot and walnut rather than meat, 'ice cream' is in fact made from the naturally sweet African tiger nut, and the ‘cheese’ is made up of macadamia nuts. Dishes that don’t try to replicate non-vegan ones include the falafel waffle with aubergine sambal, beetroot hummus and cucumber yoghurt raita topped with puffed chickpeas. It’s all very yummy stuff.

£30 - £49
Vegetarian
Vegan
Afternoon tea
Straker

Straker's

91 Golborne Road, Notting Hill, London, W10 5NL

Insta-star Thomas Straker raised a few eyebrows when he announced that he was going to be opening his own bricks-and-mortar restaurant in Notting Hill, but the results have been sensational. Straker's doesn't do anything revolutionary, but it does deliver classic British cooking with aplomb. Tables have been hard to come by since it opened, and not just because of Straker's star power - this restaurant has been a bona fide hit.

Modern European
Mediterranean
Six Portland Road

Six Portland Road

6 Portland Road, London, W11 4LA

Honest cooking is the forte of this laid-back eatery. The fact that it’s sensibly priced, it’s got a modern look and the service is cheerful are further pluses, of course. From the open kitchen, you can see chefs dishing up the likes of venison carpaccio, broadbean and pea tartlets or mackerel with roast tomato ratatouille. Seafood is a forte, and is often served with beautiful, salty sea veg.   

£50 - £79
Modern European
Los Mochis

Los Mochis

2 Farmer Street, Notting Hill, London, W8 7SN

Mexico meets Japan at this slick, contemporary fusion experience. Fusion is so often used negatively but the combination really works here, both in the bold, sleek, colourful decor, and also in the menu which features top quality seafood and sashimi alongside vibrant tacos and ceviche.

£30 - £49
Mexican
Japanese
Fusion
Assaggi

Assaggi

39 Chepstow Place, Westbourne Green, London, W2 4TS

Assaggi has been serving top-notch Italian food to the hungry people of W2 for more than 20 years, despite a lease hiccup in 2015. The wood-fired pizzas are divine and so are the steaks, salads and pastries on offer here. Traditional methods and Italian ingredients result in seriously tasty and authentic food. The head chef’s Sicilian childhood also influences the cooking with dishes such as chargrilled sea bass or raw beef carpaccio with parmesan shavings and wild rocket on the menu.  

£50 - £79
Italian
The Ledbury

The Ledbury

127 Ledbury Road, Notting Hill, London, W11 2AQ

Despite its two Michelin stars, this old-school powerhouse actually feels more like a neighbourhood destination than anything. Exquisite design matches exquisite food. The interiors are spearheaded by London-based design studio These White Wall, while chef patron Brett Graham's inventive, ever-changing eight-course tasting menu makes use of the finest British produce, with the Jersey beef and Iberian pork for the charcuterie coming from Brett’s own farm.

Over £80
Modern European
Three Michelin stars
SquareMeal London Top 100
E&O

E&O

14 Blenheim Crescent, Notting Hill, London, W11 1NN

This Notting Hill landmark used to be a paparazzi hot-spot back in the day, and although it’s not as blitz-heavy as it used to be, a well-heeled crowd is still drawn to this pan-Asian restaurant. Will Ricker’s concept of fashionable food comes in the form of dim sum – expect miso marinated mushrooms with shitake chips or chicken san choi bau. Sushi is also available with tasty sashimi being a highlight and why not try the exclusive seared tuna with miso aioli?

£50 - £79
Pan Asian
Core by Clare Smyth

Core by Clare Smyth

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

There are so many reasons to visit Core by Clare Smyth. One, it’s the first restaurant by the only female chef to have headed up a three Michelin-starred kitchen. Two, it’s a ‘cor-blimey’ brilliant culinary experience, rather than a hard-core, haute-cuisine ordeal. And three, the interiors are casual-luxe, yet high-end enough to make your visit feel like a special occasion. But the food is the main act: ‘potato and roe’ (skin-on Charlotte potato topped with herring and trout roe and a slick of dulse beurre blanc), for instance, is simple, but simply divine.

Over £80
British
Three Michelin stars
Casa Cruz

Casa Cruz

123 Clarendon Road, Notting Hill, London, W11 4JG

Clean eaters will go mad for this highly fashionable restaurant in Holland Park – there are a lot of raw dishes, which champion vegetables, as well as organic fish, chicken and meat on the menu. Quality is everything, both in terms of design (burnished copper and a handsome cocktail bar make for a glamorous setting) and cooking (a plate of roasted wild sea bass with sauce vierge is astonishing while still being healthy).   

£50 - £79
International
SUMI

SUMI

157 Westbourne Grove, Notting Hill, London, W11 2RS

SUMI is one of London’s most stylish understated Japanese restaurants. With perfectly paired back Japandi décor, warm lighting and a buzzing atmosphere, it’s almost impossible not to be drawn in while walking down Westbourne Grove. Brainchild of sushi master Endo Kazutoshi, Sumi is sister restaurant to the Michelin-starred Endo at the Rotunda, and you can also expect to find elevated Japanese cuisine here - don't miss out on the Japanese A4 Wagyu striploin. 

£50 - £79
Sushi
Japanese
The Pelican Notting Hill

The Pelican Notting Hill

45 All Saints Road, Notting Hill, London, W11 1HE

If you love classic British pubs, get yourself a table in front of the fire at The Pelican and dive into some refined Brit-grub like ham hock with egg mayo, beer batter scallop, raw beef with Gentleman’s relish, and rib eye steak. The focus here is on the local residents, as The Pelican strives to be a community hub as well as somewhere to eat and drink.

£50 - £79
Pubs
British
SquareMeal London Top 100

Want something more specific? We have also taken the time to narrow down the Notting Hill restaurant offerings a little bit, so why not check out our list of the 10 best breakfasts in Notting Hill, as well as 11 great brunches in Notting Hill to get you set for the day.  

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