London’s Hidden Eats
Camille Dubois
| 10-07-2026

· Travel team
Hi, Lykkers! London’s most memorable meals aren’t always found near the city’s major attractions. Venture into quiet neighborhoods, tucked-away courtyards, and cozy side streets to find local favorites many visitors miss.
If you're looking for memorable flavors and unique settings, these seven hidden gems deserve a place on your itinerary.
1. The Barbary
Hidden inside Neal’s Yard in Covent Garden, The Barbary offers bold North African and Mediterranean-inspired cuisine around an intimate open kitchen.
With only a small number of seats, every meal feels personal and unforgettable.
Must Try:
Charcoal-roasted cauliflower, lamb shoulder, Jerusalem bagel
Estimated Cost:
$40–$85 USD per person (cost may vary)
2. Andrew Edmunds
Located in a narrow Soho townhouse, this candlelit restaurant has been quietly serving seasonal British and European dishes for decades. Its cozy atmosphere makes it feel like a hidden secret.
Must Try:
Roast duck, seasonal fish, homemade desserts
Estimated Cost:
$45–$90 USD per person (cost may vary)
3. Lahpet West End
A well-known Burmese restaurant in London, Lahpet introduces diners to vibrant flavors rarely found elsewhere. The modern setting and creative menu have earned it a loyal local following.
Must Try:
Tea leaf salad, coconut noodles, Burmese curries
Estimated Cost:
$30–$65 USD per person (cost may vary)
4. Brat
Tucked above Shoreditch streets, Brat focuses on wood-fired cooking using exceptional seasonal ingredients. Despite its accolades, it maintains a relaxed and understated atmosphere.
Must Try:
Whole grilled turbot, roasted vegetables, Basque cheesecake
Estimated Cost:
$60–$120 USD per person (cost may vary)
5. Berenjak
Inspired by Tehran's traditional eateries, Berenjak serves authentic Persian dishes in a warm, intimate setting. The lively atmosphere and aromatic flavors make it one of Soho's hidden treasures.
Must Try:
Kebabs, saffron rice, grilled tomatoes
Estimated Cost:
$30–$70 USD per person (cost may vary)
6. Café Cecilia
Situated beside Regent's Canal, Café Cecilia has quietly become a favorite among London food lovers. The menu changes regularly, showcasing fresh British ingredients with simple but refined cooking.
Must Try:
Brown butter soda bread, seasonal seafood, handmade pasta
Estimated Cost:
$35–$80 USD per person (cost may vary)
7. Planque
Hidden behind an unassuming entrance in Haggerston, Planque combines contemporary European cuisine with an elegant yet relaxed dining room. It's an excellent choice for travelers seeking something different from central London's busiest restaurants.
Must Try:
Seasonal tasting dishes, fresh seafood, artisanal cheeses
Estimated Cost:
$55–$110 USD per person (cost may vary)
Final Thoughts
London's true culinary treasures aren't always found in the most famous locations. Some of the city's most memorable meals are hidden behind modest storefronts, down quiet alleys, or inside historic buildings where locals gather for exceptional food.
Whether you're craving Mediterranean flavors, Persian specialties, Burmese cuisine, or modern British cooking, these hidden gems offer an authentic taste of London's diverse food scene.