If you’re searching for the best hidden restaurants in London that locals swear by, you’ll find them across Soho, Shoreditch, Hackney, and Islington – in neighbourhood spots like Miznon Soho, Trullo Highbury, Roti King Euston, and Westerns Laundry London. These are the restaurants in London that locals swear by – places built on consistency, strong identity, and loyal repeat customers rather than hype. This guide highlights hidden restaurant gems in London, UK that locals actually eat at, from East London to Central London.

Why Locals Avoid the Obvious

London’s food scene is huge, but locals tend to drift away from places that feel overexposed. It’s not about being obscure for the sake of it; it’s about finding restaurants that prioritise flavour, simplicity, and identity.

What often defines these hidden restaurant gems in London where locals actually eat is:

  • A clear focus (one cuisine done properly) 
  • A relaxed, unpretentious setting 
  • Menus that don’t try to please everyone 
  • A steady stream of returning customers rather than one-time visitors 

The restaurants below aren’t “secret” in the literal sense – but they’re easy to miss if you don’t know where to look.

Miznon Soho London, Israeli Restaurant 

Miznon Soho London is one of the best hidden restaurants in London that locals swear by. It feels chaotic at first – loud, busy, slightly cramped – but that’s exactly the charm. The Israeli street food here is bold, messy, and genuinely exciting.

The pita sandwiches are the main event, stuffed with everything from slow-cooked beef to roasted cauliflower that somehow becomes the star of the show. Locals love it because it delivers big flavours without trying to be refined.

It’s also one of the few places in Central London where the energy feels spontaneous rather than curated. You come here when you want food that’s fun and full of personality.

Trullo Highbury, Italian Restaurant
Trullo Highbury London is one of those understated restaurants in London that locals recommend again and again. This Italian restaurant in Highbury is all about handmade pasta, simple ingredients, and consistency.

Dishes like pappardelle with slow-cooked beef shin or tagliarini with crab are executed perfectly, without unnecessary twists. It’s the kind of restaurant where nothing feels overthought.

Roti King Euston, Malaysian Restaurant
Roti King is the definition of a hidden gem that grew purely through word of mouth. Tucked away in a basement near Euston, it’s famous for its Malaysian roti canai and rich, comforting curries.

The space is simple, almost utilitarian, but the food is anything but. The roti is flaky, buttery, and made fresh, while the dhal and chicken curry keep people coming back.

You’ll often find a queue, but it moves quickly – and locals will tell you it’s always worth the wait. This is exactly the kind of place that proves great food doesn’t need a polished setting.

Westerns Laundry Highbury, Seafood Restaurant
Westerns Laundry feels like a neighbourhood secret, even though it’s well regarded among local dinners. Set in a converted industrial space, it focuses on seasonal small plates with a strong emphasis on seafood.

The menu changes often, but you can expect things like grilled fish, fresh oysters, and simple vegetable dishes that let the ingredients shine. The wine list is also a big part of the appeal, featuring natural and low-intervention bottles.

It’s one of those hidden restaurants in London locals love for its balance, special without being formal. It’s the sort of place you go for a long, relaxed meal rather than a quick bite.

Som Saa Shoreditch, Thai Restaurant
Som Saa is a Thai restaurant that doesn’t compromise. The flavours are bold, spicy, and deeply authentic, leaning more towards regional Thai cooking than the typical London interpretation.

Dishes like whole fried sea bass with green mango salad or rich curries stand out because they don’t hold back. It’s not toned down for a wider audience, and that’s exactly why locals rate it so highly.

It’s also a great example of hidden restaurant gems in London where locals actually eat – places that prioritise authenticity over accessibility.

Café Cecilia Hackney
Café Cecilia has built a strong following without relying on hype. Located by the canal in Hackney, it’s known for its straightforward, ingredient-led cooking.

The menu changes regularly, but dishes often include things like roast meats, seasonal vegetables, and simple desserts done exceptionally well. There’s a quiet confidence to the food here.

Locals appreciate that it doesn’t try to be trendy. It just focuses on doing things properly, which in London is often what sets a restaurant apart.

Berenjak Soho, Persian Restaurant
Berenjak is inspired by Tehran’s hole-in-the-wall kebab houses, and it brings that same energy to Soho. It’s small, lively, and centred around grilled meats, fresh bread, and punchy flavours.

The koobideh kebabs are a standout, served with warm flatbread and herbs. Everything is designed to be shared, making it a social, relaxed experience.

It’s the kind of place locals recommend when someone wants something casual but still genuinely good. And importantly, it feels rooted in a clear culinary identity.

Planque Haggerston East London
Planque is slightly under the radar compared to other London openings, but it’s become a favourite among those who know where to look in East London.

It combines a restaurant with a wine club, focusing on thoughtful, seasonal cooking paired with carefully selected wines. The menu is concise but precise, with dishes that change depending on what’s available.

Locals like it because it feels considered without being overcomplicated. It’s a place for people who care about food but don’t want anything overly formal.

The Tamil Prince Islington, Pub Restaurant
The Tamil Prince is a pub-restaurant hybrid that stands out among local restaurants in North London. It’s gained attention for its bold South Indian-inspired menu. Think rich curries, grilled meats, and dishes packed with spice.

What makes it stand out is the setting – it still feels like a proper pub, just with much better food than you’d expect. That contrast is part of the appeal.

It’s also a good reminder that some of the best restaurants in London that locals swear by aren’t traditional 

What Makes a Restaurant Truly “Local”
Most of these hidden restaurant gems in London grew because:

  • People recommended them to friends 
  • They maintained quality over time 
  • They avoided chasing trends.

Finding Your Own Favourites
The best way to experience London’s food scene is to follow the same approach locals do:

  • Explore different neighbourhoods 
  • Don’t rely only on central locations 
  • Trust smaller menus over oversized ones 
  • Pay attention to where people are actually eating 

From Soho and Shoreditch to Hackney and Islington, the best hidden restaurants in London that locals swear by are spread across neighbourhoods that reward exploration. 

Whether you’re exploring Central London or East London, these local restaurants in London, UK offer the kind of consistency, personality, and quality that keeps people coming back.

FAQs About Hidden Restaurants in London

What are the best hidden restaurants in London that locals swear by?

Some of the best hidden restaurants in London that locals swear by include Miznon Soho London, Trullo Highbury London, Roti King Euston London, Westerns Laundry Highbury London, and Café Cecilia Hackney London.

Where do locals eat in London instead of tourist spots?

Locals tend to eat in neighbourhood restaurants across Soho, Shoreditch, Hackney, and Islington.

Are there hidden restaurants in Central London?Yes, even in Central London, places like Miznon Soho London and Berenjak Soho London are considered hidden restaurants that locals return to regularly.