Discover the best hidden restaurants in London that locals swear by - ten under-the-radar spots serving bold flavours, from Israeli kitchens to cult pasta bars.
London is packed with famous restaurants, viral TikTok spots, and Michelin-starred dining rooms. But the real magic often lies elsewhere. If you know where to look, you’ll find the best hidden restaurants in London that locals swear by – places without flashy signs or endless queues, yet full of flavour, personality, and serious cooking talent.
This guide dives into ten under-the-radar restaurants that deliver unforgettable food without the tourist chaos. Some are tucked down side streets, others sit quietly in residential neighbourhoods. Let’s get into it.
Best Hidden Restaurants in London that Locals Swear by
1. The Palomar – Soho
Just off Rupert Street, The Palomar feels lively, intimate, and a little chaotic — in the best possible way. Created by chefs with Israeli roots, the menu draws on the flavours of Jerusalem, blending Middle Eastern, North African, and Southern European influences into bold, vibrant dishes.
The polenta with mushrooms and parmesan is iconic, the kubaneh bread is dangerously addictive, and the octopus is always perfectly cooked. Sit at the counter if you can — watching the chefs at work is part of the fun. It’s energetic, flavour-packed, and genuinely exciting.
2. Honey & Co – Bloomsbury
Run by chefs Itamar Srulovich and Sarit Packer, Honey & Co is small, warm, and deeply comforting. The menu draws on Israeli, Persian, and broader Middle Eastern traditions, with dishes designed for sharing.
Think slow-cooked lamb with spices, creamy hummus topped with seasonal vegetables, and cakes that feel homemade in the best way. It’s the kind of place you almost don’t want to tell people about because it feels personal. Locals return again and again for that reason.
3. Andrew Edmunds – Soho
This candlelit townhouse restaurant has been quietly doing its thing for decades. The menu changes daily, the tables are close together, and the atmosphere feels like stepping into another era of London dining.
The cooking is simple, seasonal, and unfussy: roasted meats, classic French-leaning dishes, and proper puddings. The wine list is excellent and reasonably priced. It’s romantic without trying too hard, and it’s a true insider favourite.
4. Mangal 2 – Dalston
If you head to Dalston and skip the obvious spots, you’ll find Mangal 2. Originally a traditional Turkish ocakbaşı, it has evolved under chef Ali Dirik into something more refined, while keeping its roots.
There’s still charcoal grilling, still incredible flatbreads, but now you’ll also find seasonal small plates, clever twists, and beautifully sourced ingredients. It’s relaxed, neighbourhood-driven, and seriously good.
5. Trullo – Highbury
Trullo is one of those places that never shouts about itself, yet constantly delivers. This Italian restaurant focuses on handmade pasta and simple, ingredient-led cooking.
The pappardelle with beef shin ragu is legendary. The brown crab linguine is a quiet masterpiece. The dining room is cosy, candlelit, and effortlessly cool. It’s the sort of place North London locals protect fiercely.
6. Café Cecilia – Hackney
Right by the canal, Café Cecilia has become a word-of-mouth sensation. It’s small, minimalist, and quietly confident. The menu changes regularly, but always leans towards seasonal British produce with European touches.
Breakfast here is excellent, but dinner is where it shines. Expect perfectly cooked fish, deeply flavoured sauces, and desserts that are balanced rather than overly sweet. It feels modern but grounded, which is exactly why locals love it.
7. Kiln – Soho
Kiln sits on Brewer Street and focuses on Thai-inspired cooking using wood-fired grills and clay pots. It’s narrow, loud, and packed with energy.
The menu changes daily depending on what’s available, but expect bold spice, smoky depth, and serious heat. Dishes like cumin-spiced lamb skewers or glass noodles with crab are intense, fragrant, and addictive. It’s not flashy, just confidently brilliant.
8. Roti King – Euston
Underneath a block near Euston station, Roti King is easy to miss if you’re not looking for it. The setting is simple, almost canteen-style, but the Malaysian food is outstanding.
The roti canai is flaky and crisp, served with rich dhal or curry. The nasi lemak is deeply satisfying. It’s affordable, fast-paced, and packed with regulars who know exactly what they’re ordering.
9. Mountain – Soho
While Soho is full of big names, Mountain manages to feel slightly hidden despite its growing reputation. The focus here is on wood-fired cooking and Iberian flavours.
The whole crab served dramatically across the table is a highlight, as are the grilled meats and smoky vegetables. The vibe is warm and open, the service relaxed, and the food packed with depth. It’s sophisticated without being stiff.
10. Sabor – Mayfair
Tucked away just off Regent Street, Sabor feels like stepping into Spain without the airport. The counter dining experience is especially worth seeking out.
From Galician-style octopus to jamón and seafood rice dishes, the cooking is vibrant and ingredient-focused. It’s polished but not pretentious, and surprisingly easy to overlook if you stick to the main roads.
What Makes These Spots Special?
London’s food scene moves fast. Restaurants open, trend, and disappear. But the restaurants in London that locals swear by tend to share a few qualities: strong identity, consistent quality, and genuine hospitality.
One night you could be eating Jerusalem-inspired polenta in Soho. The next, Malaysian street food near Euston. Then handmade Italian pasta in Highbury. That’s the beauty of London — incredible variety, often hiding in plain sight.
We have a favour to ask
LeftLion is Nottingham’s meeting point for information about what’s going on in our city, from the established organisations to the grassroots. We want to keep what we do free to all to access, but increasingly we are relying on revenue from our readers to continue. Can you spare a few quid each month to support us?