10 Best Indian Restaurants in London

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
    Dishoom 0.00 (0 Reviews)
    Chicken Tacos Bowls
    • Item Prices 27
    • Average Item Price $10.20
    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 0.00 (0 Reviews)
    • Item Prices 241
    • Average Item Price $12.78
    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 0.00 (0 Reviews)
    • Item Prices 600
    • Average Item Price $14.88
    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
    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 Chops
    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
    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
    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 BiryaniBeetroot Raj Kachori Chaat
    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
    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
    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
    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 Crab
    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
    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 Stilton & Green Chilli SauceChicken Makhani MasalaLal Mirchi ka Paneer
    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