11 Places Every Indian Food Lover Should Know in London

London and Indian food have been connected for generations.

Long before "foodie culture" became a thing, Londoners were already gathering around curry houses, South Indian cafés and family-run restaurants serving recipes that travelled thousands of miles before finding a home in the capital.

Today, London has one of the most diverse Indian food scenes anywhere outside India itself.

You can spend one day eating dosas inspired by Chennai, the next enjoying Punjabi grills, and another discovering Michelin-starred tasting menus that reinterpret regional Indian cooking.

The best part?

No two experiences feel the same.

Here are 11 places every Indian food lover should know in London.

1. Dishoom

Best For: Bombay Café Culture

Few restaurants have shaped London's Indian food scene quite like Dishoom.

Inspired by Mumbai's historic Irani cafés, it combines nostalgic interiors with dishes that have become favourites across the city.

What to try:

  • Bacon Naan Roll

  • House Black Daal

  • Chicken Ruby

Whether you visit for breakfast or dinner, expect a queue.

2. Gymkhana

Best For: A Special Occasion

Gymkhana has become one of London's most celebrated Indian restaurants.

Inspired by the former gymkhana clubs of colonial India, it combines elegant surroundings with exceptional cooking.

What to try:

  • Tandoori dishes

  • Wild game specials

  • Tasting menus

It's one of the restaurants that helped redefine what Indian fine dining could be in London.

3. Tayyabs

Best For: Legendary Punjabi Food

Open for decades and still packed most evenings, Tayyabs is one of East London's great food institutions.

The atmosphere is lively, the portions are generous and the lamb chops have developed something close to cult status.

What to try:

  • Lamb chops

  • Seekh kebabs

  • Karahi dishes

Come hungry.

4. Veeraswamy

Best For: A Taste of History

Opened in 1926, Veeraswamy is widely recognised as London's oldest surviving Indian restaurant.

Its location near Piccadilly Circus has attracted everyone from royalty to tourists over the years.

What to try:

  • Regional curries

  • Tandoori dishes

  • Indian afternoon tea

A meal here feels like eating a small piece of London's culinary history.

5. Trishna

Best For: Coastal Indian Flavours

Trishna helped introduce many Londoners to regional Indian cooking beyond the dishes they already knew.

The focus is heavily influenced by India's coastal regions.

What to try:

  • Seafood dishes

  • Regional curries

  • Signature tasting menus

A Michelin star hasn't made it any less popular.

6. Jamavar

Best For: Modern Indian Luxury

Inspired by the royal kitchens of northern India, Jamavar has become one of Mayfair's standout restaurants.

The menu travels across multiple regions of India while maintaining a strong sense of occasion.

What to try:

  • Kebabs

  • Biryanis

  • Signature curries

Perfect for celebrations.

7. Sagar

Best For: South Indian Vegetarian Food

Not every memorable Indian meal involves rich curries or grilled meats.

Sagar has spent years introducing Londoners to South Indian vegetarian cooking.

What to try:

  • Masala dosa

  • Idli

  • Uttapam

Simple, satisfying and consistently popular.

8. Dastaan

Best For: Food Worth Travelling For

Located away from central London, Dastaan has built a loyal following among serious food lovers.

The focus is on regional cooking, strong flavours and excellent execution.

Many people happily travel across London specifically to eat here.

And after one visit, it's easy to see why.

9. Darjeeling Express

Best For: Home-Style Cooking

Founded by Asma Khan, Darjeeling Express brought a different perspective to London's Indian food scene.

The menu focuses on dishes inspired by home cooking and family traditions.

What to try:

  • Biryani

  • Kebabs

  • Sharing dishes

The storytelling behind the restaurant is part of what makes it special.

10. Southall

Best For: Exploring Beyond One Restaurant

Sometimes the best Indian food experience isn't a restaurant.

It's a neighbourhood.

Southall is packed with:

  • Punjabi restaurants

  • Sweet shops

  • Vegetarian cafés

  • Street-food spots

  • Spice stores

Come for lunch.

Stay for the afternoon.

Leave with more snacks than you planned to buy.

11. Tooting

Best For: Food Adventures

Tooting has quietly become one of London's most exciting places to eat.

The area is known for:

  • South Indian restaurants

  • Family-run cafés

  • Sweet shops

  • Regional Indian cooking

Many Londoners head here when they want to explore beyond the better-known central London restaurants.

It's one of those places where some of the best meals are often found in the least flashy dining rooms.

Where Many Londoners Actually Go

Visitors often focus on famous restaurant names.

Locals frequently think in terms of neighbourhoods.

If you're looking to explore beyond central London, three places stand out:

Southall

For Punjabi food, sweets and markets.

Tooting

For regional Indian cooking and food discoveries.

Wembley

Particularly around Ealing Road, where you'll find vegetarian restaurants, snack shops and a huge variety of Indian food businesses.

These areas often provide a different experience from London's destination restaurants.

They're places where people eat because they're hungry, not because they're chasing the latest trend.

Why London's Indian Food Scene Is So Special

The best thing about Indian food in London isn't simply the number of restaurants.

It's the variety.

Indian food here isn't one cuisine.

It's dozens of regional traditions, communities and cooking styles.

That's why you can spend years exploring London's Indian food scene and still discover somewhere new.

Final Thoughts

Few cuisines are woven into London's identity quite like Indian food.

From century-old institutions and Michelin-starred dining rooms to neighbourhood cafés and family-run favourites, the city offers an extraordinary range of experiences.

Whether you're ordering a dosa in Wembley, exploring Southall's sweet shops or booking a table at Gymkhana, you're experiencing a food culture that has become an essential part of modern London.

And the truth is, even after visiting all 11 places on this list, you'll probably still have plenty left to discover.

Previous
Previous

Things To Do In London This Weekend (19–21 June 2026)

Next
Next

The Side of London That Doesn't Feel Like a Capital City