Best Indian Restaurants in London

Our picks for the best indian restaurants across London. Every spot is handpicked — no filler, no pay-to-play. Create a shared checklist and decide where to go together.

16 places to explore

Amaya
££££

Michelin-starred Indian culinary delight

Restaurant

Amaya is a Michelin-starred Indian restaurant located in the heart of Belgravia, offering a unique dining experience with its open kitchen and focus on grilled dishes. Known for its contemporary twist on traditional Indian flavors, Amaya provides an elegant and vibrant atmosphere.

IndianTapasFine Dining

Halkin Arcade, 19 Motcomb St, Belgravia, London SW1X 8JT

Mon–Sat 12:00–14:30, 17:30–22:30; Sun 12:00–14:30, 17:30–22:00

Benares
££££

Michelin-starred Indian dining experience

Restaurant

Benares is a Michelin-starred Indian restaurant located in the heart of Mayfair. It offers a sophisticated dining experience with a menu that blends traditional Indian flavors with modern British influences, crafted by renowned chefs.

IndianFine DiningLuxury

12a Berkeley Square, Mayfair, London W1J 6BS

Mon–Sat 12:00–14:30, 17:30–22:30; Sun closed

Bombay Bustle

Savor Mumbai's Street Food in a Chic Setting

Restaurant

Bombay Bustle offers a vibrant dining experience inspired by the bustling streets of Mumbai. The menu features a variety of traditional Indian dishes with a modern twist, served in a stylish, contemporary setting. It is a popular spot for both lunch and dinner in the heart of Mayfair.

IndianGroup FriendlyCozy

29 Maddox Street, London W1S 2PA

Mon–Sat 12:00–15:00, 17:30–22:30; Sun 12:00–15:00, 17:30–21:30

Brigadiers

Savor Bold Indian Barbecue in London’s Heart

RestaurantBarLive Music

Brigadiers is an Indian barbecue restaurant located in Bloomberg Arcade, London. Inspired by the army mess bars of India, it offers a vibrant atmosphere with a menu featuring diverse Indian flavors, expertly crafted cocktails, and a selection of beers. The venue is known for its lively ambiance and unique dining experience.

IndianGroup FriendlyFine Dining

1-5 Bloomberg Arcade, London EC4N 8AR

Mon–Wed 12:00–23:00; Thu–Fri 12:00–00:00; Sat 12:00–23:00; Sun 12:00–17:00

Cookery School

Master Culinary Skills in a Vibrant Setting

Classes

Cookery School at Little Portland Street offers a wide range of cooking classes for all skill levels. Known for its sustainable approach, the school provides hands-on experiences in a friendly environment. Classes cover various cuisines and techniques, ensuring a comprehensive culinary education.

ItalianFrenchJapanese

15B Little Portland Street, London W1W 8BW

Mon–Fri 09:00–18:00; Sat 10:00–17:00

Darbaar By Abdul

Modern Indian Cuisine with Royal Flair

Restaurant

Darbaar by Abdul is a contemporary Indian restaurant located in the heart of London. It offers a modern twist on traditional Indian cuisine, inspired by the royal courts of India. The venue provides a luxurious dining experience with an open kitchen and a tandoor grill.

IndianFine DiningCasual

1 Snowden Street, Broadgate West, London EC2A 2DQ

Mon–Fri 12:00–15:00, 17:30–22:30; Sat 17:30–22:30

Gymkhana

Michelin-Starred Indian Cuisine with Contemporary Flair

Restaurant

Gymkhana is a Michelin-starred Indian restaurant in Mayfair, London, known for its contemporary take on classic Indian cuisine. Inspired by the elite clubs of India, it offers a sophisticated dining experience with a menu featuring tandoori dishes, curries, and an extensive wine list.

IndianFine DiningLuxury

42 Albemarle Street, London W1S 4JH

Mon–Sat 12:00–14:30, 17:30–22:30; Sun 12:00–14:30, 17:30–21:30

Hoppers

Spice-Infused Sri Lankan Delights in Soho

Restaurant

Hoppers is a vibrant restaurant in Soho, London, offering a taste of Sri Lankan and South Indian cuisine. Known for its signature dish, the hopper, the menu features a variety of curries, dosas, and unique cocktails. The venue's lively atmosphere and authentic flavors make it a popular dining destination.

IndianAsian FusionGroup Friendly

49 Frith Street, Soho, London W1D 4SG

Mon–Thu 12:00–22:30; Fri–Sat 12:00–23:00; Sun 12:00–21:30

Jamavar
££££

Exquisite Indian dining in Mayfair

Restaurant

Jamavar offers an exquisite fine dining experience, showcasing the diverse culinary heritage of India. Located in Mayfair, it is renowned for its elegant setting and a menu that celebrates traditional Indian flavors with a contemporary twist.

IndianFine DiningLuxury

8 Mount Street, Mayfair, London W1K 3NF

Mon–Sat 12:00–14:30, 17:30–22:30; Sun 12:00–14:30, 17:30–21:30

Kricket

Where British Flavors Meet Indian Spice Bliss

Restaurant

Kricket is a modern Indian restaurant in Soho, London, blending British ingredients with Indian spices. Known for its vibrant atmosphere and innovative dishes, Kricket offers a contemporary dining experience. The menu features small plates designed for sharing, showcasing the best of seasonal produce.

IndianBritishCocktails

12 Denman Street, London W1D 7HH

Mon–Sat 12:00–23:00; Sun 12:00–22:00

Quilon
££££

Michelin-starred South Indian cuisine

Restaurant

Quilon is a Michelin-starred restaurant in Westminster, renowned for its contemporary take on South-west coastal Indian cuisine. The menu features a blend of traditional and modern dishes, emphasizing fresh seafood and vibrant spices. With an elegant setting, Quilon offers a refined dining experience.

IndianSeafoodFine Dining

41 Buckingham Gate, London SW1E 6AF

Mon–Sat 12:00–14:30, 17:30–22:00; Sun closed

Tamarind

Michelin-Starred Indian Delights in Mayfair's Heart

Restaurant

Tamarind is a Michelin-starred Indian restaurant located in the heart of Mayfair, London. Known for its elegant ambiance and innovative cuisine, it offers a refined dining experience with a menu that blends traditional Indian flavors with contemporary techniques.

IndianFine DiningRomantic

20 Queen Street, Mayfair, London W1J 5PR

Mon–Sat 12:00–14:30, 17:30–22:30; Sun closed

The Cardamom Pods

Explore Creativity with Sustainable Crafting Classes

Restaurant

The Cardamom Pods offers a variety of arts and crafts classes in London, focusing on sustainable and eco-friendly practices. Participants can engage in workshops ranging from pottery to textile arts, guided by experienced instructors. The venue is known for its welcoming atmosphere and commitment to creativity.

IndianVeganCasual

The Cardamom Pods, 123 Craft Lane, London, SE1 2AB

Tue–Fri 10:00–18:00; Sat 10:00–16:00

The Indian YMCA

Savor Authentic Indian Flavors in a Warm Setting

Restaurant

The Indian YMCA in London offers authentic Indian cuisine in a welcoming environment. Known for its affordable meals, it serves breakfast, lunch, and dinner daily. The venue is popular among locals and visitors for its traditional dishes and community atmosphere.

IndianCheap EatsCozy

41 Fitzroy Square, London W1T 6AQ

Mon–Sun 07:30–09:30, 12:00–14:00, 18:30–20:30

Trishna

Elevated Indian Cuisine with Michelin-Star Excellence

Restaurant

Trishna is a Michelin-starred Indian restaurant located in Marylebone, London. It offers a contemporary take on coastal Indian cuisine, with a focus on seafood. The restaurant provides a relaxed yet elegant dining experience, complemented by an extensive wine list and a stylish interior.

IndianFine DiningRomantic

15-17 Blandford Street, Marylebone, London W1U 3DG

Mon–Sat 12:00–14:30, 17:30–22:30; Sun 12:00–15:00, 17:30–22:00

Veeraswamy
£££

Historic Indian dining in Mayfair

Restaurant

Veeraswamy, established in 1926, is the UK's oldest Indian restaurant, offering a luxurious dining experience in the heart of Mayfair. Known for its authentic Indian cuisine, the restaurant combines traditional recipes with high-quality ingredients, providing an exquisite culinary journey.

IndianFine DiningRomantic

99-101 Regent Street, London W1B 4RS

Mon–Sat 12:00–14:30, 17:30–22:30; Sun 12:00–15:00, 17:30–22:00

Found your perfect indian restaurants spot?

Create a shared checklist and decide together. Swipe on places, see what you both love, and stop the endless “where should we go?” debate.

Download on the App StoreGet it on Google Play

Frequently asked questions

What are the best indian restaurants in London right now?
Our current top picks include Amaya, Benares, Bombay Bustle. We update this list regularly to reflect new openings and closures.
How do I choose a indian restaurant in London?
Use theChecklist app to create a shared list with whoever you're dining with. Swipe on indian restaurants that catch your eye, then see which ones you all liked — no more endless debates.
Are these indian restaurants good for groups?
Many of them are! We've tagged venues that are particularly group-friendly. Look for the "Group Friendly" tag on each listing.