The 17 best restaurants in London

Dec 7, 2019

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.

This week TPG is focusing on London and all it has to offer points-and-miles travelers. Whether you’re interested in the city’s ancient history, art and theater scenes, or plan to shop until you drop, London has a little something for everyone. Check our London hub for advice on how to get there, where to stay and what to do.

So, you’re planning a holiday to London. And we know you’re keen to make sure it’s the best trip ever.

Between Buckingham Palace, Big Ben, the Crown Jewels and the Eye (just to name a handful of the city’s most iconic attractions) it’s safe to say your days will be pretty jam-packed — and that you’ll be working up an appetite. That’s exactly why we created this guide: Because we know people like you who live to eat may choose to plan their trips around food.

While London might not have the best reputation for food in Europe (ah hem, Italy) the dining scene is home to some of the world’s most spectacular restaurants — and these 17 should be at the top of your list. Restaurant royalty, if you will.

For more TPG news delivered each morning to your inbox, sign up for our daily newsletter.

Before you go

Some of the restaurants we’re about to mention can be difficult to get into, so it can be somewhat of a challenge to snag a table. Luckily, we have a few strategies that might be able to help.

OpenTable is going to be your best bet for a lot of these, as it also lets you redeem OpenTable Dining Points for hotel stays through Kayak. If a restaurant isn’t available there, you’ll want to check the restaurant’s booking platform, as well. If that fails, don’t fret. Amex Concierge can really save the day. Select American Express cardholders have access to this special service that can help you score hard-to-get restaurant reservations, among other perks.

Whether you reserve a table before you even book flights or just show up early and keep your fingers crossed, make sure you’re paying with a card that earns you bonus points on dining at restaurants. Three of our top picks are the American Express® Gold Card (4x at restaurants), Chase Sapphire Reserve (3x) and Chase Sapphire Preferred Card (3x). No matter how many pounds you spend (and eat!) at least you’ll be working toward your next vacation.

Related: The best credit cards for restaurants and dining out

Where to eat breakfast and brunch

La Petite Maison

Upscale Mediterranean and Niçoise cuisine merge at this elegant Mayfair restaurant. You can’t go wrong coming here for breakfast or dinner, but we’re big fans of the pain perdu french toast, so it earns a spot on our breakfast list. We have a feeling you’ll be dreaming about it for weeks to come. Depending on how you look at it, that’s a good thing, since the prices aren’t exactly for the faint of heart.

Granger and Co.

This is one of the ultimate brunch spots in London. It’s an Australian café with plenty of healthy options in an open, airy space. Think: avocado toast, scrambled eggs and ricotta pancakes. They have locations in Notting Hill, Chelsea, Clerkenwell and King’s Cross. You’ll probably have to wait in line for a bit since they don’t take reservations, but once you take a bite of one of their sweetcorn fritters, it will all be worth it.


The aforementioned avocado toast not your thing? Head to Esters and eat your heart out when you order french toast, muesli, poached eggs and a great cup of coffee. They don’t take reservations — or cash. Sounds like they’re onto something.

Four Legs at the Compton Arms

This list wouldn’t be complete without a Sunday roast recommendation now would it? Four Legs just started serving theirs back in October, and it’s already making waves. Couple that with the fact there’s only a few tables and you have a recipe for a reservation booked well in advance. We know you’re going to be full, but whatever you do, save room for dessert. After all, it goes to a different stomach, right?

Kerridge’s Bar & Grill at Corinthia Hotel

If you want one of the more long-standing Sunday roast spots, Kerridge’s is going to be your best bet. Located in the Corinthia Hotel in Westminster, they serve up some of the best lamb rump you’ll find. Did we mention they also have lobster thermidor? You’re likely coming here for a special occasion, which means you’re going to want to make a reservation. They start taking them up to three months in advance.

Where to eat lunch

Rochelle Canteen

Bet you never thought you’d want to eat a meal in a former bike shed, right? Trust us, though: You do. Come here for breakfast, lunch or dinner and come back often, because the menu rotates daily. It’s not exactly a secret in London, but hey, the more you know.

St. John

Now, don’t misunderstand us. You’re not coming here for a light lunch. You’re coming here because you’re going to eat so much food that it’s going to take up the better part of your day. St. John is a London institution and, as Eater says, “the most important British restaurant in a generation.” From the bone marrow to the pheasant and trotter pie, this is an absolute must on your London itinerary.

Borough Market

Photo by Fabian Krause / EyeEm / Getty Images
Photo by Fabian Krause / EyeEm / Getty Images

One of London’s most famous (arguably the most famous) market’s has so many food stalls it might make your brain melt. But while we’re on the subject of melt, fancy a grilled cheese from Kappacasein?

Beigel Bake

The best bagel spot in London — not to mention one of the best cheap eats in town — is open 24/7 and serves a legendary salt beef sandwich. It’s like the Katz’s of London, except there are bagels and it’s a fraction of the price. Order yours with mustard. Trust.


Ok, so maybe you’ve seen this place all over Instagram. But you have to admit: it sure is pretty. It’s where you go when you want to eat, drink and be merry … and by that we mean it’s a tearoom that turns into a cocktail lounge. You’ll likely end up hanging out here for longer than you intended to, so don’t plan anything right after tea.

Where to eat dinner

Noble Rot

This is the wine bar you wish every wine bar could be. Why, you ask? Because not only does it have an excellent wine list, it also has some of the best food in town. Whatever you do, don’t skip out on the bread … or forget to make a reservation.


Did you even go to London if you didn’t go to Dishoom? Sure, it may be a little touristy (and it will definitely be more than a bit crowded), but everyone you know is going to one of these Bombay-inspired cafés. You’ll want the pau bhaji, chicken ruby and lamb chops on your table.

Koya Bar

You don’t need to get on a flight to Japan to have incredible Japanese food (although you still definitely should). Grab a seat at the bar and watch the chef prepare some of the best udon noodles you’ll find in the city. They also serve breakfast, which is a much more casual affair. There are two locations, one of which takes reservations (City) and one of which does not (SoHo). Pick your poison.


File under: Another restaurant that will make you feel like you just hopped on a flight to another country. But this time, it’s Spain — specifically, Barcelona. There are four locations around London, including in Covent Garden and King’s Cross. They don’t take reservations, so be prepared. Once you get here, though, you can never go wrong with the tortilla, carabinero or the stuffed courgette flower. Oh, and lots of tinto.

The Palomar

You’re coming here for some of the best Israeli food in the city. While the bar is the place to be, you can book a table in the back although the vibe is admittedly not as, well, fun. This is the restaurant you want to go to if you’re seeking a good time and some good food. Order the beetroot carpaccio, octo-hummus and Jerusalem chicken.

Xi’an Impression

One of the best Chinese restaurants in London is right across from a soccer (or football, if we’re practicing our Britishisms here) stadium. Don’t let the location dissuade you. You come here for the xi’an liangpi cold noodles and, of course, all the dumplings you could ever want. Your experience will depend on the size of your group, though. One or two people may be too few — read: less things to try — and five or more is too many, as the space is pretty compact. Three to four is just right, so plan accordingly.

The Wolseley

The Wolseley is a staple of the London dining scene. You come to this all-day restaurant-café in Mayfair for two things: the decor and the food. There’s something about eating eggs Benedict or schnitzel in an elegant and stylish Art Deco setting, don’t you think? It’s open early til late and steps from Piccadilly Circus.

Featured photo by luke stackpoole/Unsplash.

Delta SkyMiles® Platinum American Express Card

Earn 90,000 bonus miles and 10,000 Medallion® Qualification Miles (MQMs) after you spend $3,000 in purchases on your new card in the first three months of card membership. Offer ends 11/10/2021.

With Status Boost™, earn 10,000 Medallion Qualification Miles (MQMs) after you spend $25,000 in purchases on your Card in a calendar year, up to two times per year getting you closer to Medallion Status. Earn 3X Miles on Delta purchases and purchases made directly with hotels, 2X Miles at restaurants and at U.S. supermarkets and earn 1X Mile on all other eligible purchases. Terms Apply.

Apply Now
More Things to Know
  • Limited Time Offer: Earn 90,000 Bonus Miles and 10,000 Medallion® Qualification Miles (MQMs) after you spend $3,000 in purchases on your new Card in your first 3 months. Offer expires 11/10/2021.
  • Earn up to 20,000 Medallion® Qualification Miles (MQMs) with Status Boost® per year. After you spend $25,000 in purchases on your Card in a calendar year, you can earn 10,000 MQMs two times per year, getting you closer to Medallion® Status. MQMs are used to determine Medallion® Status and are different than miles you earn toward flights.
  • Earn 3X Miles on Delta purchases and purchases made directly with hotels.
  • Earn 2X Miles at restaurants worldwide, including takeout and delivery and at U.S. supermarkets.
  • Earn 1X Miles on all other eligible purchases.
  • Receive a Domestic Main Cabin round-trip companion certificate each year upon renewal of your Card. *Payment of the government imposed taxes and fees of no more than $75 for roundtrip domestic flights (for itineraries with up to four flight segments) is required. Baggage charges and other restrictions apply. See terms and conditions for details.
  • Enjoy your first checked bag free on Delta flights.
  • Fee Credit for Global Entry or TSA Pre✓®.
  • Enjoy an exclusive rate of $39 per person per visit to enter the Delta Sky Club® for you and up to two guests when traveling on a Delta flight.
  • No Foreign Transaction Fees.
  • $250 Annual Fee.
  • Terms Apply.
  • See Rates & Fees
Regular APR
15.74%-24.74% Variable
Annual Fee
Balance Transfer Fee
Recommended Credit
Terms and restrictions apply. See rates & fees.

Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.