Top restaurants list

10 Best Indian Restaurants in London

  • 10 restaurants
  • United Kingdom
  • Updated January 3, 2026

The ten best Indian restaurants in London are Gymkhana, Dishoom, Quilon, Tamarind, Benares, Ambassadors Clubhouse, Permit Room, The Tamil Prince, Raaz Modern Indian, and Veeraswamy. London’s Indian food culture is a global standard-bearer, with a collection of world-renowned fine-dining rooms and highly original casual concepts. A two-Michelin-star experience is the focus at Gymkhana, while unique specialists like The Tamil Prince serve authentic South Indian food in a traditional pub. London also has hugely popular destinations like Dishoom, which recreates the Irani cafés of old Bombay.

These restaurants are found in upscale Central London neighborhoods like Mayfair and Covent Garden, as well as in local areas like Islington and Finchley. The best Indian restaurant London scene includes Michelin-starred fine-dining rooms, regional home-style kitchens, and creative gastropubs. The atmospheres range from the exclusive, club-like setting of Gymkhana to the bustling, retro-themed dining halls of Dishoom. This incredible scope, from historic landmarks to groundbreaking modern kitchens, is a key feature of the city's food identity.

London's Indian kitchens are celebrated for both their adherence to tradition and their innovation. Gymkhana stands out as the best Indian London has for an overall experience, noted for its exceptional two-Michelin-star cooking, sophisticated atmosphere, and unique colonial club theme. For a casual and lively meal, Dishoom is a top choice, known for its immersive Bombay café concept and signature dishes like the House Black Daal. The distinction of being the best Michelin star Indian London restaurant for a historic fine-dining meal goes to Veeraswamy, the UK's oldest Indian restaurant. Restaurants such as Dishoom and Quilon provide extensive menus for vegan and gluten-free diets.

  1. Dishoom 1
    Chicken Tacos Bowls
    Dishoom is a restaurant group modeled on the old Irani cafés of Bombay. The menu features a mix of classic Bombay comfort food and grilled dishes, served in a lively, retro-themed setting.
    Item Prices
    27
    Average Item Price
    $10.20
    More about Dishoom

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Bombay-style Indian

    Signature Dishes:

    House Black DaalBacon Naan RollChicken Ruby

    Dishoom signature dishes:: House Black DaalBacon Naan RollChicken Ruby

    Location:

    12 Upper St Martin's Ln, London WC2H 9FB (Covent Garden location)

    Special Feature:

    The restaurant's design and branding are meticulously detailed to evoke the atmosphere of early 20th-century Irani cafés in Bombay, from the decor to the music.

    What Makes It Special:

    Dishoom is known for its immersive, nostalgic ambiance and a menu that successfully captures the specific food culture of Bombay's historic cafés.

    What Sets It Apart:

    Its specific and highly popular Irani café concept, combined with a no-reservations policy for smaller groups that creates a consistent buzz, makes it a unique London institution.

    Operating Hours:

    Sunday – Thursday: 8:00 AM – 11:00 PMFriday – Saturday: 8:00 AM – 12:00 AM

    Price:

    £30 to £60 per person

    Dishoom Menu Prices
  2. Tamarind 2
    Tamarind of Mayfair is a fine-dining restaurant that serves a menu of traditional Moghul cuisine with a focus on the tandoor oven. The restaurant was the first Indian restaurant in the world to receive a Michelin star.
    Item Prices
    241
    Average Item Price
    $12.78
    More about Tamarind

    Type of Restaurant:

    Fine Dining

    Type of Food:

    North Indian, Moghul

    Signature Dishes:

    Rajasthani Churi ChaatCrispy LobsterCoastal Crab Cake

    Tamarind signature dishes:: Rajasthani Churi ChaatCrispy LobsterCoastal Crab Cake

    Location:

    20 Queen St, London W1J 5PR

    Special Feature:

    The restaurant's kitchen uses both traditional charcoal-fired tandoors and modern grilling techniques to prepare its signature dishes.

    What Makes It Special:

    Tamarind is known for its historic significance, its elegant setting, and a menu that consistently delivers refined and flavorful North Indian cuisine.

    What Sets It Apart:

    Its status as a pioneering Michelin-starred Indian restaurant, combined with its enduring reputation for high-end Moghul cooking, gives it a unique place in London's food history.

    Operating Hours:

    Monday–Saturday: 12:00 PM – 10:15 PMSunday: 12:00 PM – 9:15 PM

    Price:

    £100 to £180 per person

    Tamarind Menu Prices
  3. Benares 3
    Benares serves authentic Indian cuisine in Wyckoff, NJ, featuring a blend of traditional North Indian flavors and contemporary interpretations. The Benares menu highlights clay-oven specialties, rich curries, and aromatic rice...
    Item Prices
    600
    Average Item Price
    $14.88
    More about Benares

    Type of Restaurant:

    Fine Dining

    Type of Food:

    Modern Indian

    Signature Dishes:

    Meat CurryKabuli Chickpea MasalaFish and Egg Curry

    Benares signature dishes:: Meat CurryKabuli Chickpea MasalaFish and Egg Curry

    Location:

    12a Berkeley Square, London W1J 6BS

    Special Feature:

    The restaurant holds one Michelin star and features an elegant main dining room with a reflecting pool, a chef's table, and private dining rooms.

    What Makes It Special:

    Benares is known for its creative and beautifully presented dishes that combine authentic Indian flavors with modern culinary techniques.

    What Sets It Apart:

    Its combination of a luxurious, high-design setting with an innovative, Michelin-starred menu makes it a premier destination for contemporary Indian fine dining.

    Operating Hours:

    Monday–Saturday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PMSunday: 6:00 PM – 9:30 PM

    Price:

    £100 to £200 per person

    Benares Menu Prices
  4. Gymkhana 4

    4. Gymkhana

    Gymkhana is a fine-dining restaurant inspired by the elite clubs of colonial India. The menu serves classic and contemporary Indian cuisine with a focus on tandoori and chatpatta dishes.
    More about Gymkhana

    Type of Restaurant:

    Fine Dining

    Type of Food:

    Contemporary Indian

    Signature Dishes:

    Pork Cheek VindalooChicken Butter MasalaTandoori Masala Lamb Chops

    Gymkhana signature dishes:: Pork Cheek VindalooChicken Butter MasalaTandoori Masala Lamb...

    Location:

    42 Albemarle St, London W1S 4JH

    Special Feature:

    The restaurant holds two Michelin stars, recognizing its exceptional cooking, high-quality ingredients, and refined service.

    What Makes It Special:

    Gymkhana is known for its sophisticated and club-like atmosphere, combined with a menu that elevates traditional Indian recipes to a world-class standard.

    What Sets It Apart:

    Its specific theme of a colonial Indian gymkhana club, along with its multi-Michelin-starred status, distinguishes it as a premier global destination for Indian fine dining.

    Operating Hours:

    Daily: 12:00 PM – 2:30 PM, 5:30 PM –10:30 PM

    Price:

    £100 to £200 per person

  5. Quilon 5

    5. Quilon

    Quilon is a fine-dining restaurant that serves the coastal cuisine of Southwest India, with a particular focus on the food of Kerala. The menu highlights fresh seafood.
    More about Quilon

    Type of Restaurant:

    Fine Dining

    Type of Food:

    South-west Indian Coastal

    Signature Dishes:

    Seafood MoileeBaked Black CodLamb Shank Varutha Curry

    Quilon signature dishes:: Seafood MoileeBaked Black CodLamb Shank Varutha Curry

    Location:

    41 Buckingham Gate, London SW1E 6AF

    Special Feature:

    The restaurant has held one Michelin star since 2008, recognizing its long-standing commitment to high-quality, authentic coastal Indian cooking.

    What Makes It Special:

    Quilon is known for its elegant and refined presentation of South-west Indian seafood, offering a lighter and more nuanced style of Indian cuisine.

    What Sets It Apart:

    Its specific and unwavering focus on the coastal food of Kerala and Goa, combined with its enduring Michelin star, makes it a unique fine-dining institution.

    Operating Hours:

     Tuesday–Thursday: 12:00 PM – 2:30 PM, 5:30 PM – 10:00 PM Friday: 12:00 PM – 2:30 PM, 5:30 PM – 10:30 PM Saturday: 12:00 PM – 3:30 PM, 5:30 PM – 10:30 PM Sunday: 12:00 PM – 3:30 PM, 5:30 PM – 10:00 PM Monday: Closed

    Price:

    £100 to £160 per person

  6. Ambassadors Clubhouse 6

    6. Ambassadors Clubhouse

    Ambassadors Clubhouse is a restaurant that serves North Indian and Pakistani cuisine, with a focus on grilled dishes and traditional curries. The restaurant provides a comfortable and casual dining atmosphere.
    More about Ambassadors Clubhouse

    Type of Restaurant:

    Casual Dining

    Type of Food:

    North Indian, Pakistani

    Signature Dishes:

    Original BBQ Butter Chicken ChopsMasaledar Lamb BiryaniBeetroot Raj Kachori Chaat

    Ambassadors Clubhouse signature dishes:: Original BBQ Butter Chicken ChopsMasaledar Lamb BiryaniBeetr...

    Location:

    25 Heddon St, London W1B 4BH

    Special Feature:

    The restaurant is a BYOB (Bring Your Own Bottle) establishment, allowing guests to bring their own alcoholic beverages without a corkage fee.

    What Makes It Special:

    Ambassadors Clubhouse is known for its authentic, homestyle cooking, particularly its flavorful and well-spiced karahi and grilled meat dishes.

    What Sets It Apart:

    Its specific focus on traditional, no-frills North Indian and Pakistani comfort food, combined with its popular BYOB policy, makes it a beloved local institution.

    Operating Hours:

    Monday–Thursday: 12:00 PM – 2:45 PM, 5:30 PM – 11:00 PMFriday–Saturday: 12:00 PM – 1:00 AMSunday: 12:00 PM – 10:00 PM

    Price:

    Over £100 per person

  7. Permit Room 7

    7. Permit Room

    Permit Room is a bar and restaurant inspired by the permit rooms of 1960s Bombay. The menu features South Indian small plates, snacks, and cocktails in a retro-themed, casual setting.
    More about Permit Room

    Type of Restaurant:

    Casual Dining

    Type of Food:

    South Indian Small Plates

    Signature Dishes:

    Turkey RaanPermit Room French ToastChicken Berry Britannia

    Permit Room signature dishes:: Turkey RaanPermit Room French ToastChicken Berry Britannia

    Location:

    186 Portobello Rd, London W11 1LA

    Special Feature:

    The restaurant has a strong focus on its bar program, with a creative list of cocktails, beers, and non-alcoholic drinks designed to pair with the food.

    What Makes It Special:

    Permit Room is known for its fun, vibrant atmosphere and a menu of flavorful South Indian snacks and small plates that are ideal for sharing.

    What Sets It Apart:

    Its specific concept of a retro Bombay permit room, with an emphasis on drinks and shareable food, creates a distinct and social dining experience.

    Operating Hours:

    Monday–Thursday: 8:00 AM – 11:00 PMFriday–Saturday: 9:00 AM – 12:00 AMSunday: 9:00 AM – 11:00 PM

    Price:

    £30 to £60 per person

  8. The Tamil Prince 8

    8. The Tamil Prince

    The Tamil Prince is a neighborhood pub in Islington that serves a menu of South Indian cuisine, with a focus on Tamil dishes. The restaurant combines the atmosphere of a traditional London pub with Indian food.
    More about The Tamil Prince

    Type of Restaurant:

    Gastropub

    Type of Food:

    South Indian, Tamil

    Signature Dishes:

    Okra FriesPrince's Special Masala DosaChettinad Lamb Curry

    The Tamil Prince signature dishes:: Okra FriesPrince's Special Masala DosaChettinad Lamb Curry

    Location:

    115 Hemingford Rd, London N1 1BZ

    Special Feature:

    The restaurant operates within a fully functioning, classic London pub, allowing diners to enjoy both pints of beer and authentic South Indian food.

    What Makes It Special:

    The Tamil Prince is known for its unique and successful fusion of a proper pub environment with high-quality, flavorful South Indian cooking.

    What Sets It Apart:

    Its specific identity as an Indian gastropub, a rare concept, makes it a distinct and highly popular destination that bridges two different cultural traditions.

    Operating Hours:

    Tuesday–Friday: 12:00 PM – 3:00 PM, 5:00 PM – 10:00 PMSaturday: 8:30 AM – 10:30 AM, 11:00 AM – 10:00 PMSunday: 8:30 AM – 10:30 AM, 11:00 AM – 9:30 PMMonday: 5:00 PM – 10:00 PM

    Price:

    £40 to £70 per person

  9. Raaz Modern Indian 9

    9. Raaz Modern Indian

    Raaz Modern Indian is a restaurant in Sunbury-on-Thames that serves a menu of contemporary Indian cuisine. The restaurant focuses on fresh ingredients and a refined presentation of classic dishes.
    More about Raaz Modern Indian

    Type of Restaurant:

    Casual Dining

    Type of Food:

    Modern Indian

    Signature Dishes:

    Rajasthani Lamb ShankOvernight Beef Ribs NihariSoftshell Crab

    Raaz Modern Indian signature dishes:: Rajasthani Lamb ShankOvernight Beef Ribs NihariSoftshell Cra...

    Location:

    113 Lower Richmond Rd., London SW15 1EX

    Special Feature:

    The restaurant is located in a historic, Grade II listed building, offering a unique and charming setting for a meal.

    What Makes It Special:

    Raaz is known for its elevated yet accessible take on Indian food, providing a polished dining experience in a suburban setting.

    What Sets It Apart:

    Its location within a historic building in a Thames-side town, combined with its modern culinary approach, distinguishes it from more traditional high-street curry houses.

    Operating Hours:

    Tuesday–Thursday: 5:00 PM – 10:00 PMFriday–Saturday: 12:00 PM – 11:00 PMSunday: 12:00 PM – 9:00 PMMonday: Closed

    Price:

    £30 to £50 per person

  10. Veeraswamy 10

    10. Veeraswamy

    Veeraswamy is the UK's oldest Indian restaurant, established in 1926. Located on Regent Street, it serves a menu of classical Indian cuisine from across the country in an opulent, 1920s-inspired setting.
    More about Veeraswamy

    Type of Restaurant:

    Fine Dining

    Type of Food:

    Classical Indian

    Signature Dishes:

    Butter Chicken MasalaCalcutta Beetroot Croquettes with Stilton & Green Chilli SauceChicken Makhani MasalaLal Mirchi ka Paneer

    Veeraswamy signature dishes:: Butter Chicken MasalaCalcutta Beetroot Croquettes with Stilt...

    Location:

    Victory House, 99 Regent St., London W1B 4RS

    Special Feature:

    The restaurant holds one Michelin star and is celebrated for its historical significance as the first fine-dining Indian restaurant in the United Kingdom.

    What Makes It Special:

    Veeraswamy is known for its rich history, its luxurious and vibrant decor, and a menu that honors the grand culinary traditions of India.

    What Sets It Apart:

    Its status as the oldest Indian restaurant in the UK, combined with its Michelin star and prime location, makes it a unique and iconic landmark of London's dining history.

    Operating Hours:

    Daily: 12:00 PM – 10:30 PM

    Price:

    £100 to £160 per person

On the map

More top restaurant lists in United Kingdom

Find your next favorite spot

Can't decide? start here: