London is a true foodie's paradise, with a diverse culinary scene that caters to all tastes. The city's dining options range from high-end Michelin-starred restaurants to trendy street food markets and cosy local pubs. London has it all, whether you want to splurge on a special meal or find delicious eats on a budget. This guide will cover some of the best places to eat in London as well as some of the best local dishes to try.

Fine Dining: Michelin-starred Restaurants to Visit

London has a plethora of Michelin-starred restaurants for those looking for a truly memorable dining experience. These restaurants are well-known for their excellent cuisine, first-rate service, and elegant atmosphere. Here are a few of our favourites:

  • The Ledbury: This two-Michelin-starred Notting Hill restaurant is known for its innovative and artfully presented dishes inspired by British and European cuisine.
  • The Clove Club: This three-Michelin-starred restaurant in Shoreditch offers a tasting menu that changes frequently based on seasonal ingredients. The menu frequently features inventive twists on classic British dishes.
  • Sketch: This Mayfair restaurant is known for its extravagant interiors, which include a pink tearoom and a futuristic egg-shaped bar. The food is equally impressive, with an eclectic menu that includes classic French dishes, as well as, Asian-inspired fare.

Street Food: Visiting the Best Markets and Vendors in the City

The street food scene in London is a must-try for any foodie visiting the city. The city's markets and food vendors offer a wide variety of delectable eats - ranging from traditional British dishes to international cuisine. Here are a few of the best places in London to try street food:

  • Borough Market: Borough Market in Southwark is a foodie's paradise, with dozens of vendors selling everything from fresh seafood to artisanal cheese. The Borough Market sausage sandwich, a hearty and delicious local speciality, should not be missed.
  • Brick Lane Market: Brick Lane Market, located in the trendy East End, is known for its diverse selection of street food, which includes classic British fare, Indian curries, and Middle Eastern mezze.
  • Maltby Street Market: A hidden gem in Bermondsey, this small but lively market features a variety of food vendors selling everything from fresh oysters to Venezuelan arepas.

Local Flavors: Where to Find Traditional British Dishes

A trip to London would not be complete unless you tried some of the city's traditional local dishes. These hearty and comforting foods are a staple of British cuisine, ranging from fish and chips to pie and mash. Here are a few good places to try them:

  • The Golden Hind: This Marylebone institution has been serving crispy battered fish and chunky chips since 1914. The servings are large, and the fish is always fresh.
  • F. Cooke: This traditional Hackney pie and mash shop has been open since 1862 and continues to serve delicious handmade pies, creamy mashed potatoes, and traditional liquor sauce.
  • St. John: This well-known Clerkenwell restaurant is known for its nose-to-tail cooking and inventive takes on classic British dishes. Don't pass up the famous St. John roasted bone marrow, served with sourdough toast and a parsley salad.

Breakfast and Brunch: The Most Important Meal of the Day

London has a thriving brunch and breakfast scene, with cosy cafes and trendy restaurants serving up delectable breakfast fare. Here are a few of the best places in London to start your day:

  • The Breakfast Club: This well-known chain has several locations throughout the city and is known for its extensive breakfast menu, which includes everything from classic eggs and bacon to fluffy pancakes and creative takes on the full English breakfast.
  • Dishoom: This Bombay-inspired cafe has several locations throughout London and is a local favourite for its delectable chai tea and hearty breakfast dishes, such as the popular bacon naan roll.
  • Wolseley: The Wolseley, located in a grand Art Deco building in Mayfair, is a stylish and sophisticated spot for breakfast or brunch, serving classic dishes like eggs benedict and smoked salmon.

Restaurants to Try That Are Off the Beaten Path

While there are many well-known and popular dining establishments in London, there are also many hidden gems to be discovered off the beaten path. These lesser-known restaurants provide one-of-a-kind and delectable dining experiences that are worth seeking out. Here are a few of our favourites:

  • P. Franco: For its simple yet delicious small plates and natural wine selection, this Hackney wine bar and restaurant is a favourite among foodies. The menu is constantly changing based on what's fresh and in season.
  • Stoney Street: In Borough Market, this chic and modern restaurant serves up inventive dishes made with fresh, seasonal ingredients. Everything from grilled octopus to smoked lamb belly is on the menu.
  • The Laughing Heart: This eccentric Hackney wine bar and restaurant is known for its creative and eclectic menu, which includes dishes like grilled quail with black garlic and seaweed butter and raw mackerel with gooseberries and dill.

Options for vegetarians and vegans: Plant-Based Dining in the City 

London has a thriving plant-based dining scene, with many vegetarian and vegan options. There's something for everyone, from trendy vegan cafes to Michelin-starred restaurants with vegetarian-tasting menus. Here are a few of our favourites:

  • Mildreds: This popular vegetarian restaurant in London has several locations and is known for its creative and flavorful dishes, such as the famous Sri Lankan sweet potato and cashew curry.
  • Vanilla Black: This Michelin-starred City restaurant serves innovative and elegant vegetarian and vegan dishes, including a seasonal vegan tasting menu.
  • Farmacy: This trendy plant-based restaurant in Notting Hill is a favourite among health-conscious diners, with dishes like beetroot ravioli and raw pad Thai on the menu.

Budget-Friendly Recipes: Where to Eat Well Without Spending a Fortune

While London can be expensive, there are numerous options for eating well on a budget. Here are a few of our favourite budget-friendly spots, ranging from local chains to street food vendors:

  • Honest Burgers: This well-known chain serves delicious and juicy burgers made from high-quality British beef. It's a great option for a quick and tasty meal, with several locations throughout the city.
  • Franco Manca: This local pizza chain has several locations throughout London and is known for its sourdough crust and fresh toppings. The pizzas are reasonably priced and delicious, with numerous vegetarian and vegan options.
  • Bao: This Soho-based trendy Taiwanese restaurant is famous for its fluffy and delicious steamed buns filled with everything from crispy fried chicken to tender pork belly.

Drinking and Dining: The Best Cocktail Bars and Food Pairings

London has plenty of great options for those who enjoy a good cocktail with their meal. Here are a few of our favourite places for food and drink pairings, ranging from cosy pubs to fancy mixology spots:

  • The Blind Pig: This Soho speakeasy is known for its creative and expertly crafted cocktails, as well as its small plates menu, which includes truffle and parmesan chips and seared scallops.
  • The Harwood Arms: The only Michelin-starred pub in London, this cosy and charming pub in Fulham serves delicious gastropub fare alongside a selection of craft beers and fine wines.
  • Happiness Forgets: This popular cocktail bar in Hoxton is a local favourite for its intimate atmosphere and delicious drinks expertly crafted with premium spirits and fresh ingredients.

Final Words: Eating Your Way Through London

Whether you're a budget-conscious foodie or looking to splurge on a special meal, London has a plethora of dining options to choose from. This vibrant and diverse city has something for everyone, from traditional British dishes to international cuisine and creative fusion fare. So pack your appetite and get ready to discover London's best restaurants!