Where To Find The Best Indian Food In London
Edited on

(Where to Eat Well, Sit Comfortably, and Actually Enjoy the Meal)
Indian food in London isn’t just popular; it’s foundational, and a good Indian meal should be part of any London itinerary. This is a city where Indian cuisine has evolved alongside London itself, shaped by generations of chefs, regional traditions, and neighborhoods that treat curry night like a sacred ritual. Since I love Indian food, I was keen to try some fabulous curries, biryani, saag paneer, samosas, naan, and more! I basically ate my way through London, so you won’t have to. I know, quite the sacrifice.
If you’re searching for the best Indian restaurants in London, this guide focuses on places that deliver flavor, consistency, and comfort- restaurants where the food is memorable, the atmosphere lets you slow down, and the experience feels worth your time and energy.
Whether you’re craving a celebratory meal or a low-key comfort dinner, this is some of the very best Indian food in London, England.

Tamarind
(Refined, Calm, and Effortlessly Excellent)
Tamarind is one of those places that feels quietly confident, no theatrics, no rush, just beautifully executed North Indian food in a calm Mayfair setting.
Why it earns its spot among the best:
- Michelin-recognized Indian cuisine
- Balanced, elegant flavors rather than overpowering heat
- Comfortable seating and polished service
- A dining room that encourages you to slow down
This is Indian food that feels thoughtful and restorative, not heavy or overwhelming, ideal if you want a memorable meal without sensory overload. I went here for New Year’s Eve and experienced some of the most delicious contemporary Indian food I’ve ever had.
Jenn’s Review: Tamarind is perfect for a night when you want Indian food that feels special but not intimidating. You sit, you eat well, you feel taken care of, which, honestly, is the goal. Pro tip: Try the goat ribs and make sure you reserve a table in advance.
Location: 20 Queen Street, London W1J 5PR
Gymkhana
(Michelin-Starred Indian Dining Worth Planning For)
If you’re looking for one of the best Indian fine-dining experiences in London, Gymkhana belongs at the top of the list.
What makes it special:
- North Indian–inspired dishes with layered spice
- Intimate, elegant dining room
- Thoughtful pacing that encourages lingering
- Two-Michelin-stars
Jenn take: This is Indian food for a night when the meal is the main event.
Location: 42 Albemarle Street, London W1S 4JH
Veeraswamy
(Historic, Elegant, and Quietly Excellent)
Founded in 1926, Veeraswamy is the oldest Indian restaurant in London, and it still holds its own.
Why it stands out:
- Classic Anglo-Indian and regional dishes
- Polished but welcoming service
- Calm atmosphere that feels timeless
- Food that feels like a home-cooked meal in the best possible way
Jenn note: Veeraswamy is perfect if you want a refined meal without the noise or pressure of trend-driven dining.
Location: Mezzanine Floor, Victory House, 99 Regent Street, London W1B 4RS

Roti Chai
(Playful, Flavor-Forward, and Perfect for Small Plates)
Roti Chai is where Indian food in London gets a little more playful, with bold flavors, modern presentation, and a menu that’s great for sharing without feeling chaotic. It’s modern Indian soul food.
Why it belongs on this list:
- Street food–inspired small plates
- Big flavors without being overwhelming
- Comfortable seating and a lively-but-contained atmosphere
- Easy to tailor your meal to your appetite and energy level
This is a fantastic option if you want to sample a few things rather than commit to one large, heavy dish, especially after a day of sightseeing.
Roti Chai has two sections, a formal dining room and a more casual kitchen section that serves up their popular street food. I ate in the casual kitchen environment when I visited. (pictured above) Reservations are recommended for the dining room, but walk-ins are gladly accepted in their street kitchen.
Jenn take: Roti Chai is ideal when you want Indian food that feels fun and social, but still lets you sit down, relax, and enjoy yourself. Order a few plates, take your time, and call it a win.
Location: 3 Portman Mews, South London W1H 6AY

Saravanaa Bhavan
(South Indian, Vegetarian, and Nourishing)
If you’re vegetarian or love South Indian food, Saravanaa Bhavan is one of the best Indian restaurants in London for dosa lovers.
Why people keep coming back:
- Crispy dosas, idlis, and flavorful sambars
- Clean, bright dining spaces
- Fast but efficient service
Jenn’s tip: This is a great option on a low-energy day. It’s filling without being heavy.
Location: 300, High Street North, East Ham, London, E12 6SA

BKC Biryani & Chai
(Bold Flavors, Casual Comfort, and Serious Biryani)
BKC Biryani & Chai is the place you go when you want one standout dish done really, really well, no fuss, no overthinking.
Why it earns a spot:
- Fragrant, flavorful biryanis that are the star of the menu
- Comforting chai that actually tastes like chai
- Casual, relaxed setting that doesn’t rush you
- Big flavor payoff without a heavy, drawn-out meal
This is Indian food that feels direct and satisfying, perfect if you’re hungry, tired, and want something that delivers without turning dinner into a whole event.
Jenn take: BKC is ideal on nights when decision fatigue is real, and you don’t want to break the bank. The Biryani really is the best on this list of restaurants, and the prices are reasonable.

Best Neighborhoods for Indian Food in London
If you’re planning your meals by area, these neighborhoods are especially strong:
- Soho & Covent Garden
- Mayfair & St James’s
- Bloomsbury & the Strand
- East London (especially around Brick Lane)
Thankfully, London makes it easy to pair sightseeing with a great Indian meal.

Final Thoughts On The Best Indian Food In London
The best Indian restaurants in London aren’t just about spice levels or Michelin stars. They’re about how the meal fits into your day, whether you need something celebratory, restorative, or simply reliable.
London’s Indian food scene gives you options:
- Elegant and intimate
- Casual and comforting
- Fast and nourishing
You don’t need to chase trends to eat well here. You just need to choose a place that lets you sit, breathe, and enjoy every bite.
Looking for more things to do in London? Check out my guides to The Best London Street Art, The Best Fish And Chips Places in London, The Best Shopping Streets In London, A Guide To SEA Life Aquarium, Abbey Road, The Tower of London and Tower Bridge, The London Eye, The Best Day Trips From London, Free London Museums, Buckingham Palace, and The Churchill War Rooms.
FAQs About the Best Indian Food in London
Where can I find the best Indian food in London?
London’s best Indian restaurants are spread across several neighborhoods. Mayfair is home to fine-dining destinations such as Gymkhana and Tamarind, while Soho offers casual options such as BKC Biryani & Chai. You’ll also find excellent South Indian vegetarian food at Saravanaa Bhavan in East Ham.
The best restaurant depends on whether you want a Michelin-starred celebration, a casual plate of biryani, vegetarian dosas, or enough naan to require a brief recovery period.
What is the best Indian restaurant in London for a special occasion?
Gymkhana is an excellent choice when you want the meal to be the evening’s main event. Its refined North Indian cooking and intimate dining rooms make it particularly popular for birthdays, anniversaries, and celebrations.
Tamarind and Veeraswamy also deliver elegant surroundings, attentive service, and sophisticated regional Indian dishes.
Which London Indian restaurants have Michelin stars?
Gymkhana holds two Michelin stars and is currently London’s only two-Michelin-starred Indian restaurant. Veeraswamy is another Michelin-starred option and has been serving Indian cuisine on Regent Street since 1926.
Reservations should be made well in advance, particularly for dinner and weekend dates.
What is the oldest Indian restaurant in London?
Veeraswamy is London’s oldest surviving Indian restaurant. It opened in 1926 and serves regional Indian cuisine in an ornate dining room overlooking Regent Street.
It’s a wonderful option if you’re interested in both food and London history—which is much better than pretending a dry sandwich from a convenience store counts as cultural immersion.
Where can I find affordable Indian food in London?
BKC Biryani & Chai, Saravanaa Bhavan, and Roti Chai’s casual street kitchen are good alternatives to London’s fine-dining Indian restaurants. These restaurants allow you to enjoy flavorful Indian food without committing to an elaborate tasting menu or special-occasion budget.
Lunch menus, small plates, and vegetarian dishes can also help reduce the cost.
What is the best Indian restaurant in London for vegetarians?
Saravanaa Bhavan is an excellent choice for vegetarians. It specializes in South Indian vegetarian cuisine, including dosas, idlis, curries, rice dishes, and sambar.
BKC and Roti Chai also offer vegetarian dishes. Vegans should ask whether individual recipes contain ghee, butter, cream, paneer, or yogurt.
Is Indian food in London vegan-friendly?
Indian cuisine can be very vegan-friendly, but vegetarian does not automatically mean vegan. Dairy products such as ghee, yogurt, butter, cream, and paneer appear in many dishes.
Ask your server which dishes are prepared without dairy and whether substitutions are possible. South Indian restaurants often provide several plant-based choices, but ingredients vary.
Can I find gluten-free Indian food in London?
Many Indian dishes are naturally made without wheat, including certain curries, rice dishes, dosas, and grilled meats. However, naan, roti, samosas, and some sauces or fried foods usually contain gluten or may encounter it during preparation.
If you have celiac disease or a serious allergy, contact the restaurant directly and ask about ingredients, shared fryers, and cross-contact procedures.
Is Indian food in London very spicy?
Not necessarily. Indian food contains spices, but that doesn’t mean every dish is extremely hot. “Spiced” refers to the flavor and aroma created by ingredients such as cumin, coriander, turmeric, cardamom, and garam masala. Chili heat is only one part of the equation.
Tell your server how much heat you enjoy and ask which dishes can be adjusted. Do not confidently order the hottest item available unless you’re prepared to spend the remainder of the evening negotiating with your mouth.
What should a first-time visitor order at an Indian restaurant?
A first-time visitor might begin with samosas or chaat, followed by a curry, biryani, dal, rice, and naan. Ordering several dishes for the table lets you sample different flavors and textures.
At Saravanaa Bhavan, try a dosa with sambar and chutneys. At BKC, make the biryani your priority. At Tamarind, the goat ribs are particularly memorable.
What is the difference between North and South Indian food?
North Indian cuisine commonly features breads such as naan and roti, tandoori cooking, kebabs, paneer, rich curries, and aromatic biryanis.
South Indian cuisine uses more rice, lentils, coconut, tamarind, and fermented batters. Dosas, idlis, uttapam, and sambar are popular examples. Both traditions are far more varied than any single description can capture.
What is biryani?
Biryani is an aromatic rice dish prepared with spices and usually vegetables, chicken, lamb, or another protein. Cooking methods and seasonings vary across India.
BKC specializes in Awadhi-style dum biryani, which is slowly cooked in a sealed pot to allow the rice, spices, and other ingredients to develop their flavors together.
What is a dosa?
A dosa is a thin, crisp South Indian pancake traditionally made from fermented rice and lentil batter. It may be served plain or filled with seasoned potatoes and accompanied by sambar and chutneys.
Dosas are often much larger than expected. This is delightful, but it may temporarily make you question the dimensions of your table.
Is Brick Lane the best place for Indian food in London?
Brick Lane is famous for its concentration of curry restaurants and remains an important part of London’s food history. However, it isn’t the only place to find excellent Indian food.
Mayfair, Soho, East Ham, Southall, Tooting, and Wembley all offer different regional and dining experiences. Don’t choose a restaurant solely because someone outside promises it serves “the best curry in London.”
Do I need reservations for London’s best Indian restaurants?
Reserve well in advance for Gymkhana, Tamarind, and Veeraswamy. Tables at popular fine-dining restaurants can be difficult to secure, particularly during evenings and weekends.
Roti Chai recommends reservations for its dining room, while its casual street kitchen accepts walk-ins. BKC also accepts reservations, especially useful for weekends and larger groups.
Is there a dress code at London Indian restaurants?
Casual restaurants such as BKC, Saravanaa Bhavan, and Roti Chai’s street kitchen generally have relaxed atmospheres. Fine-dining restaurants may expect smart or smart-casual clothing.
Veeraswamy describes its dress code as smart and elegant and asks guests to avoid shorts, torn denim, and flip-flops. Always check the restaurant’s current policy before visiting.
Are London Indian restaurants wheelchair accessible?
Accessibility varies between restaurants and sometimes between dining rooms within the same restaurant. Older buildings may have steps, narrow entrances, basement seating, or restrooms on another floor.
Contact the restaurant before booking and ask specifically about step-free entry, table height, elevator access, accessible restrooms, and the location of your assigned table. “Accessible” is far too vague when you need actual information.
Which Indian restaurant is best for travelers with limited energy?
Roti Chai, Tamarind, Gymkhana, and BKC have central locations that can be paired with sightseeing in Mayfair, Soho, Hyde Park, or Oxford Street. Choosing a restaurant near that day’s activities will save both travel time and energy.
Saravanaa Bhavan offers a more casual experience but requires a separate trip to East Ham if you’re staying in central London.
Are children welcome at London Indian restaurants?
Most casual Indian restaurants welcome families, and sharing several dishes can work well with children. Fine-dining restaurants may have age restrictions or specific policies for evening service.
Veeraswamy currently welcomes diners aged ten and older in its main restaurant, with younger children permitted during certain weekend lunch services. Check directly before booking because policies can change.
Can I get Indian food delivered in London?
Yes. Many Indian restaurants offer takeaway or delivery through their websites or popular delivery platforms. BKC specifically offers both takeaway and delivery.
This can be an excellent option after a demanding sightseeing day, when leaving the hotel again feels less like dinner and more like an expedition.
Do I need to tip at Indian restaurants in London?
Check your bill because many sit-down London restaurants automatically add an optional service charge. If it’s already included, an additional tip isn’t necessary unless you want to leave one.
Tipping is less expected for takeaway orders, although payment terminals may still present the option.
This post contains affiliate links, which means I may receive a commission, at no extra cost to you, if you make a purchase through a link. This helps me keep the Sick Girl Travels blog running while providing you with high-quality product recommendations and great travel deals. Please see my full disclosure for further information. Thanks for your support!

Jenn Lloyd is a disabled travel blogger and television writer based in Los Angeles. After a successful career writing for shows like KC Undercover and The Thundermans, she launched Sick Girl Travels to share her experiences navigating the world with Ehlers-Danlos Syndrome, POTS, and fibromyalgia. Having visited 40 U.S. states, 39 countries, and all 7 continents, Jenn offers inclusive travel guides with accessibility tips for those with mobility challenges. Her work has been featured on CNN, Huffington Post, and Consumer Reports. When not traveling, she enjoys fostering dogs, photographing street art, and spending time with her French bulldog, Miss Madelyn Pew.
Sign Up for Our Newsletter
Sign up with your email address to receive travel news and updates.
Leave a Comment