London’s food scene is a mash‑up of tradition and trend. Whether you’re after a proper Sunday roast or a quirky vegan bite, the city has a spot that fits. Below we break down the must‑visit places, the dishes that made them famous, and quick tips to get a table without the hassle.
First up, the institutions. Rules in Covent Garden still serves the best fish‑and‑chips you’ll ever taste—crispy batter, fluffy chips, and a splash of malt vinegar. A quick walk to St. John’s in Smithfield lands you a legendary bone‑marrow appetizer and a meat‑centric tasting menu that’s pure British comfort. Don’t miss Dishoom for its Bombay‑inspired breakfast; the bacon naan roll is a cult favorite that draws locals and tourists alike. These places get crowded, so book ahead or show up early for a walk‑in.
If plant‑based is your thing, London’s gone full throttle. Mildreds in Soho offers a creative veggie menu that even meat‑eaters rave about—think “Jackfruit Burger” that tastes surprisingly meaty. For a high‑end experience, check out 222 Vegan Kitchen in Camden; the “Vegan Beef Wellington” gets rave reviews and proves luxury can be cruelty‑free. The Best Vegetarian Restaurants London – Top Picks for 2025 guide we posted highlights even more hidden gems, like The Gate in Marylebone, where the smoked Aubergine dish steals the show.
Besides dedicated veg spots, mainstream restaurants are adding solid plant options. Look for “vegetarian tasting menu” at places like Sketch or ask for a “vegan twist” at the classic pubs. It’s a great way to enjoy the vibe of a traditional spot without missing out on your diet.
East London’s Shoreditch bursts with street‑food stalls and pop‑up concepts. Grab a ramen bowl at Ramen Lab or try the bao buns at Báng. Over in Notting Hill, the pastel‑colored Farmacy mixes healthy bowls with indulgent treats—perfect for brunch. If you’re near the River Thames, the riverside eateries at Southbank, like Gillray’s, serve classic British seafood with a view of the London Eye.
To keep things simple, think of three steps before you head out: 1) Pick a neighborhood, 2) Choose a dish you’ve never tried, 3) Book or line up early. This method helps you explore more of the city without getting lost in endless options.
Ready to taste London? Use these pointers, trust the locals, and don’t be shy about asking for the “best thing on the menu.” Your next food adventure is just a reservation away.
Discover London's top celebrity-favourite restaurants: real places, famous names, and tips to spot stars while enjoying world-class food. A local guide with flair.