Best restaurants in Knightsbridge

Knightsbridge is one of London’s most well-heeled neighbourhoods, and as such the best restaurants in Knightsbridge are quite the high-end selection, offering the perfect places to book for a special meal or celebration. Here’s our pick of the best restaurants in Knightsbridge.

Updated on 28 July 2019

There’s more to Knightsbridge than Harrods, don’t you know, and even if you’re mainly there for the shopping you’re going to need fuel to get you through the day. Whether you’re looking for a formal venue for a one-off meal with your other half, or need a quick and delicious lunch while you’re out and about with the family, our list of the best restaurants in Knightsbridge should offer the perfect place to enjoy a good meal.

If you prefer casual turn-up and tuck-in style dining without wanting to sacrifice on style then you could try Harrods' new dining hall. Housed within the infamous department store itself, this luxurious space holds all sorts of options. From an in-house wine bar to a fish and chips joint, they really have thought of everything.

Back to restaurants, if that’s what you’re looking for, and we have to say that one of our all-time favourite restaurants in London sits in Knightsbridge. Adam Handling Chelsea serves up incredible, classical cookery with a playful twist. Elsewhere there’s a new pasta restaurant at the Bulgari Hotel and one of London’s best Chinese restaurants, Mr Chow. Whichever of these restaurants you pick, you can be sure you’re in for a delicious meal thanks to our tried-and-tested approach when it comes to reviews.

Adam Handling Chelsea

Adam Handling Chelsea

Belmond Cadogan Hotel, 75 Sloane Street, London, London, SW1X 9SG

As with many spots in Knightsbridge, you’re going to be looking at a meal costing near £100 per person at Adam Handling Chelsea, but dare we suggest that it’s worth the cash. This high-end, fine-dining spot serves up classic food with a twist, where everything is given a playful tweak for interesting plates, course after course. If you’re just looking for somewhere to start (or finish) your evening then there’s also a very good bar here, where you can get drinks and snacks in a cool, luxurious setting.

Over £80
British
Céleste at The Lanesborough

Céleste at The Lanesborough

The Lanesborough, Hyde Park Corner, Belgravia, London, SW1X 7TA

For sheer indulgence you can’t beat the interiors at Celeste with their coupling of golden-yellow tones and Wedgewood blue, plus some pretty impressive chandeliers. Ingredients here are high end, matching the spend expected from its guests. Think lobster, roe deer and quail. Interestingly the wine list here isn’t as heady, price-wise, as you’d expect and offers up some impressive options. Look forward to slick and smart service to match the quality of the modern European menu.

Over £80
Modern European
Afternoon tea
French
One michelin star
Harry

Harry's Dolce Vita

27-31 Basil Street, London, SW3 1BB

Is there any better cuisine at crowd-pleasing than Italian, we wonder? We’ve tried to come up with an alternative but are struggling, and in this arena Harry’s provides. It serves up a winning combination of pizza and pasta, which makes this Knightsbridge restaurant the perfect place to take the whole family. If you don’t fancy carbs there’s also a list of other Italian staples, like crispy calamari and chicken Milanese. Plus, for the area this is one of the more reasonable dinner options when it comes to price-point.

£30 - £49
Italian
The Restaurant at The Capital

The Restaurant at The Capital

The Capital Hotel , Knightsbridge, London, SW3 1AT

Classic British dishes designed with fresh, seasonal produce in mind, and a very impressive collection of wines make this restaurant within the five-star Capital hotel in Knightsbridge a worthy choice for lunch or dinner.

£50 - £79
Vegetarian
British
Sette

Sette

4 Knightsbridge Green, London, SW1X 7QA

Newcomers to the Knightsbridge dining scene aren’t too common, but Sette (the first London venture from American hospitality group Scarpetta) have managed to make themselves quite at home since opening. The new branch of this established brand serves up homemade pasta, as well as a concise offering of other Italian-focused dishes. State-side they’re famous for their tomato spaghetti, and we have to say it is very good. Al dente pasta, plenty of bright, rich sauce and a good hit of Parmesan make it our favourite kind of comfort food.

£50 - £79
Italian
Zuma

Zuma

5 Raphael Street, Knightsbridge, London, SW7 1DL

Despite having been in situ for well over ten years now, Zuma somehow manages to still feel cutting edge and modern with its clean Japanese design and confident menu. There’s a sushi counter that allows views of the kitchen, and is perfect for solo-dining, or more traditional tables in the main space. Small plates like crispy squid and fried tofu kick things off, before dishes like black cod and barbequed filled of beef act as the main event.

£50 - £79
Sushi
Japanese
Dinner by Heston Blumenthal at Mandarin Oriental

Dinner by Heston Blumenthal at Mandarin Oriental

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

With two Michelin stars there’s no denying that Dinner by Heston Blumenthal offers up some of the capital’s best cooking, served in a fun and interesting way. There are little touches, like food facts wrapped around your napkins, that let you know you’re in for a treat from the off. Expect unusual pairings, like veal sweetbreads with smoked eel, and decedent desserts - malted cake with lemon and thyme barley cream, chocolate and ale ice cream, for instance.

£50 - £79
British
Two michelin stars
Hawksmoor Knightsbridge

Hawksmoor Knightsbridge

3 Yeoman's Row, Knightsbridge, London, SW3 2AL

The benefit of a chain is you know what you’re getting, and with Hawksmoor restaurants that’s failsafe steak and rich, indulgent side orders. This particular site is tucked away at basement level which gives it a cosy, secret-society-type atmosphere. Start with oysters, before moving onto some of London’s best surf ‘n’ turf, before finishing with a plate of their homamde 'Rolos', made from salted caramel, passion fruit, bourbon and pecans. 

£50 - £79
Steak
British
Pétrus

Pétrus

1 Kinnerton Street, London, London, SW1X 8EA

Gordon Ramsay’s restaurant was never going to be a flop now, was it? This luxuriously-decked out space plays host to fine dining French food. Another of our gold award winners, and holder of a Michelin star, Petrus serves up dishes like curried scallops and Herdwick lamb with beetrood and black garlic. To finish things off there are modern recreations of classic desserts, like a black forest gateau that combines kirsch mousse with dark cherry sorbet.

Over £80
French
One michelin star
Mari Vanna

Mari Vanna

116 Knightsbridge, London, SW1X 7PJ

There aren’t many Russian restaurants in London, and fewer still in Knightsbridge of course (in fact, this might be the only one), so Mari Vanna offers  a truly unique experience. Expect kitsch interiors and robust Eastern European flavours. From the menu there's stroganoff, dumplings and pork fritters that hit the spot comfort-food-wise, and audience-wise there's a mixed crowd of curious diners in amongst wealthy Russians clearly hankering after their homeland.

£50 - £79
Eastern European
Sumosan Twiga

Sumosan Twiga

165 Sloane Street, London, SW1X 9QB

Japanese and Italian might not sound like a natural pairing, but curiously the coupling seems to work at this Knightsbridge restaurant. There’s a satisfyingly crunchy rice pizza that’s topped with spicy salmon and a sea bass spaghetti to boot, that will pique the interest of even the most seasoned diner. At somewhere between £50-80 per person for dinner this isn’t a cheap experience, but for well-handled Japanese food with the odd Italian twist, you don’t get much better (however niche that bracket is).

£50 - £79
Japanese
Italian
Bar Boulud at Mandarin Oriental Hyde Park

Bar Boulud at Mandarin Oriental Hyde Park

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

Knightsbridge is peppered with hotel restaurants, surely significantly down to the rent prices only being affordable by big-name brands, but few other challengers in the area could beat Bar Boulud. This West London hot-spot temporarily closed after a fire in 2018 but came back stronger than ever, and was awarded one of our coveted gold stars. The food is French, with croques monsieur, charcuterie and high-end hamburgers all on offer, plus a luxury seafood selection that includes oysters and caviar.

£50 - £79
French
Mr Chow

Mr Chow

151 Knightsbridge, London, SW1X 7PA

We’re big fans of restaurants who don’t try to compete with the trends, and instead stay true to their roots, which Mr Chow does down to a t. This is the place to go for old school glamour coupled with accomplished Chinese cooking. We find it hard to pick a favourite from a menu full of fantastic flavours, but the sticky glazed prawns and spicy minced chicken wraps from the starter menu are particularly good.

£50 - £79
Chinese
MARCUS

MARCUS

The Berkeley, Wilton Place, Belgravia, London, SW1X 7RL

Where other fine-dining establishments present stuffy service MARCUS allow diners to relax thanks to its staff’s calm and attentive manners. The cuisine is billed as British, with ingredients treated with the utmost respect. With one Michelin star, you can of course expect top drawer stuff, like a confit belly of lamb dish that is paired with heritage beetroot; or the playful pudding that presents itself as the poshest Aero the world has ever seen – salted milk chocolate and honeycomb flavour, in case you’re wondering.

Over £80
British
One michelin star

Looking to continue the night for a little longer? Try one of Knightsbridge's best bars from our list of places that guarentee a good glass of wine, a selection of top beers or expertly-mixed cocktails.