Credit

Courtesy of Peter Zelei Images/Getty Images

What to Eat in London

London used to be highly criticized for its heavy and uninspired menu items. Fish and chips (fried cod and french fries). Bangers and mash (sausages and mashed potatoes). Mince meat pies. You get the picture. Now, London is hailed as one of the world's best foodie cities. And with its melting pot of cultures, it's not difficult to see why. London offers everything from modern British to Malaysian cuisine.

To sample the best of the various cuisines London serves up, you need to know where to go. A food tour can be a great way to get your bearings. For Indian food, visit the curry houses on Brick Lane. If you want an authentic high tea experience, book reservations at The Langham, London, The Lanesborough or at Claridge's – but be sure to dress the part. If you're all about fine dining, check out the Michelin star-heavy Clerkenwell neighborhood. There you'll find St. John, the restaurant that garnered fame for utilizing the full body of meat in its dishes, coined as "nose-to-tail" dining.

If you're one for celebrity chefs, Gordon Ramsay has a number of restaurants in the city, including the Michelin-rated three-star restaurant, Restaurant Gordon Ramsay. Jamie Oliver also has four restaurants spread throughout the city. If you're looking for something a little quirky, try the two-star Michelin-rated brasserie-style Sketch, whose bathrooms are egg pods you step inside instead of traditional stalls. There's also The Attendant Cafe, which is housed in what used to be a Victorian restroom. Don't worry, it's immaculate in more ways than one. London also features great rooftop restaurants as well. For a meal with a side of vistas, head up to Sushi Samba or the 24-hour Duck & Waffle, which is billed as the highest restaurant in the U.K. from its 40th-floor perch.

Pub culture is huge in the U.K. If you're interested in getting a taste of British life that doesn't include visiting London's top attractions, it's best to grab a drink. Pubs serve much of the same drinks found in bars, but you must try a cider. There are a variety of flavors and brands available from traditional Magners or Strongbow ciders to those that are pear and strawberry flavored. Many pubs also serve meals throughout the day. You're likely to find traditional British dishes for a fraction of the price in pubs than you would in sit-down restaurants. Along with the traditional bangers and mash and fish and chips (which some argue taste better in pubs), you should make time for a traditional English breakfast and Sunday roast. Both are very hearty and a beloved culinary tradition among the Brits. If you're on the go and don't want to buy a sandwich from Pret A Manger, seek out pasty stands. Pasties are savory pastries typically packed with meat, potatoes or some vegetables. Pasties are filling and affordable and conveniently located in the larger train stations in London, such as Waterloo, King's Cross and Victoria stations.

Find the Best Restaurants in London

  • #1
    Amrutha Lounge
    #1 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 573 reviewsTripAdvisor (573)
    $ - $$ | Indian, Asian, Healthy
    326 Garratt Lane Earlsfield, London SW18 4EJ England
    Read More »
  • #2
    German Doner Kebab
    #2 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 336 reviewsTripAdvisor (336)
    $ | Grill, Fusion, Healthy
    7 Fulham Broadway, London SW6 1AA England
    Read More »
  • #3
    Barge East
    #3 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 351 reviewsTripAdvisor (351)
    $ - $$ | British, Wine Bar
    Whitepost Lane River Lee, Sweetwater Mooring, Hackney Wick, London E9 5EN England
    Read More »
  • #4
    Core by Clare Smyth
    #4 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 726 reviewsTripAdvisor (726)
    $$ | French, European, British, Contemporary
    92 Kensington Park Road Notting Hill, London W11 2PN England
    Read More »
  • #5
    Kennington Lane Cafe
    #5 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 1328 reviewsTripAdvisor (1328)
    $ | Cafe, British
    383 Kennington Lane Vauxhall, London SE11 5QY England
    Read More »
  • #6
    Hiba Street
    #6 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 218 reviewsTripAdvisor (218)
    $ | Lebanese, Mediterranean, Street Food, Middle Eastern
    10 Tottenham Street Between Goodge Street Station and Warren Tube Station, London W1T 4RD England
    Read More »
  • #7
    Falafel Feast
    #7 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 85 reviewsTripAdvisor (85)
    $ | Cafe, Middle Eastern, Israeli, Fast Food, Mediterranean
    377 Regents Park Road opp Station Rd, by Finchley Central Station, London N3 1DE England
    Read More »
  • #8
    The Rajdoot
    #8 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 225 reviewsTripAdvisor (225)
    $ - $$ | Indian, Bangladeshi, Grill
    104 Fleet Road Hampstead, London NW3 2QX England
    Read More »
  • #9
    Latitude
    #9 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 117 reviewsTripAdvisor (117)
    $ - $$ | European, British, International
    138 Merton Road, London SW19 1EH England
    Read More »
  • #10
    Taste Of Nawab
    #10 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 1005 reviewsTripAdvisor (1005)
    $ - $$ | Indian
    97 Colney Hatch Lane Muswell Hill, London N10 1LR England
    Read More »
  • #11
    Room 43 Bar & Kitchen
    #11 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 128 reviewsTripAdvisor (128)
    $ - $$ | Mediterranean, Middle Eastern, Persian
    43 Lavender Hill, London SW11 5QW England
    Read More »
  • #12
    The Clink Restaurant
    #12 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 995 reviewsTripAdvisor (995)
    $ - $$ | European, British, Contemporary
    Brixton Jebb Avenue Brixton, London SW2 5XF England
    Read More »
  • #13
    Pizza Union Spitalfields
    #13 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 2853 reviewsTripAdvisor (2853)
    $ | Pizza, Fast Food
    25 Sandys Row, London E1 7HW England
    Read More »
  • #14
    The Lounge Cafe
    #14 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 216 reviewsTripAdvisor (216)
    $ | British
    Welford Centre 113 Chalkhill Road The Welford Centre, London HA9 9FX England
    Read More »
  • #15
    Indian Room
    #15 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 4.5 based on 980 reviewsTripAdvisor (980)
    $ - $$ | Indian
    59 Bedford Hill Balham, London SW12 9EZ England
    Read More »
  • #16
    Wild Thyme
    #16 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 160 reviewsTripAdvisor (160)
    $ - $$ | European, British, Cafe
    2B Thorpebank Road, London W12 0PQ England
    Read More »
  • #17
    Flour To The People!
    #17 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 285 reviewsTripAdvisor (285)
    $ - $$ | British, Pizza, Cafe, European
    573 Battersea Park Road SW11 3BJ, London SW11 3BJ England
    Read More »
  • #18
    Andy's Greek Taverna
    #18 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 1638 reviewsTripAdvisor (1638)
    $ - $$ | Mediterranean, European, Greek
    23 Pratt Street Camden, London NW1 0BG England
    Read More »
  • #19
    EaTurkish
    #19 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 251 reviewsTripAdvisor (251)
    $ | Fast Food, Mediterranean, Turkish, Middle Eastern
    172 Woolwich Road, London SE7 7RA England
    Read More »
  • #20
    Les Douceurs de la Tentation
    #20 of 29,090 Places to Eat in London
    TripAdvisor Traveler Rating 5 based on 138 reviewsTripAdvisor (138)
    $ - $$ | French
    8 Fernhead Road, London W9 3ET England
    Read More »

Explore More of London

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.

Recommended

The 50 Most Beautiful Places in the World

Let these gorgeous destinations inspire you to travel more.

Holly JohnsonJanuary 16, 2020

50 Amazing Honeymoon Ideas

From relaxing weekend getaways to epic adventures, these honeymoon trips will help couples create memories to last a lifetime.

Kyle McCarthyJanuary 8, 2020

The Cheapest Days to Fly: A Guide to the Best (and Worst) Times to Travel

Use these tips and tricks to get the best deal on your next flight.

Lyn MettlerDecember 23, 2019

30 Top Florida Weekend Getaways

Spend sun-filled days exploring Florida's beautiful beaches, cities, parks and small towns.

Gwen PratesiDecember 9, 2019

The Best Travel Backpacks for 2020

U.S. News rated the best travel backpacks using recommendations from experts and consumers.

Lyn MettlerNovember 25, 2019

30 Top Wellness Retreats

Rejuvenate your mind, body and spirit at one of these relaxation-focused properties.

Kyle McCarthyNovember 21, 2019

30 Fun All-Inclusive Family Vacations

Book one of these all-inclusive trips that cover food, accommodations and activities galore.

Holly JohnsonNovember 14, 2019

5 Ways Cruise Lines Are Becoming More Environmentally Friendly

Industry considers impact as it looks to the future.

Gwen PratesiNovember 12, 2019

11 Unique and Quirky Cruise Destinations

Venture off the beaten path for an authentic cruising experience.

Christine SmithNovember 12, 2019

The 2020 Best Cruise Lines for Families

Gather up the gang and head out to sea with one of these six kid-friendly cruise lines.

Nicola WoodNovember 12, 2019