best Indian restaurants London

10 Of The Best Indian Restaurants In London

You might live in London or you might be on your annual vacation, but one thing’s for sure: when the cold nights come, you’ll want to go for a curry at one of the best Indian restaurants in London.

London’s Indian restaurant scene is always evolving with modern variations and fresh regional takes on traditional recipes. 

Going from the outright decadent, to the truly delicious, to the cost-effective, here are our choices for the ten best Indian restaurants in London.

Dig in, but don’t forget to wear your eating trousers.

Lucknow 49

Lucknow 49

49 Maddox Street, London W1S 2PQ
+44 20 7491 9191

Mayfair isn’t the first place you think of when you think about Indian restaurants in London that serve good curry, but Lucknow aims to change all that.

They deliver elegant Awadhi cuisine with a comfortable and cool vibe accentuated by the mismatched decor and homey service. 

Here you can try delicious slow-cooked and fragrant dishes that are refreshingly delicate in flavour.

They’re famous for their Aminabad Kulfi (cardamom flavored Indian ice cream), Lentil stuffed naan, Taar Gosht (slow-cooked and spiced lamb legs) and Murgh Korma (spicy chicken curry cooked with cashews, perfumed with vetiver). 

Expect to pay around £40 for a three-course meal with rice and break without drinks and £20 for a three-course lunch meal.


Kutir restaurant

10 Lincoln Street, London SW3 2TS
+44 20 7581 1144

Coined “a small cottage in the middle of nowhere”, Kutir sits in the heart of Chelsea. 

The cuisine is inspired by India’s vast and rich heritage and wildlife while boasting a thoroughly modern menu. 

Kutir offers the option to order a la carte, or more adventurous diners can try out the Expedition Menu, offering five or six course meals and customized as Signature, Vegetarian, or Game.

Can’t-miss dishes include their Aloo Tikki honey yogurt (crispy potato cake, tamarind & mint chutney), Pomegranate Paneer (cottage cheese, fried onions, cashews), Lamb shank with purple potatoes (Rogan Josh sauce, stone moss, chokha), and Pineapple Bhapa Doi (steamed yogurt, coconut, halwa).

A three-course a la carte meal without drinks is about £40, while the Expedition Menus range from £75-60 per person.

A three-course lunch meal is £27. 

Tamarind Kitchen

Tamarind Kitchen

167-169 Wardour Street, London W1F 8WR
+44 20 7287 4243 

Offering a “modern sense of adventure and refinement to regional Indian flavors, with dishes designed for social dining” in Soho, Tamarind Kitchen combines award-winning food with cozy decor. 

Showcasing a newly updated menu, Tamarind Kitchen focuses on three grills – the tandoor, hot griddle, and charcoal.

Noteworthy dishes include Black Pepper Chicken Tikki (seasoned with tellicherry peppercorns), Chargrilled Lamb Chops, and Chargrilled Sea Bass (with coconut and fresh red chili glaze).

Bringing a focus on social dining, many meals can be ordered in smaller or larger portions. 

A three-course meal averages about £35 without drinks, while the lunch menu is £18 per person. 

Darjeeling Express

Darjeeling Express

Top Floor, Kingly Court, Soho, London W1B 5PW
+44 20 7287 2828 

The kitchen at Darjeeling Express is run by an all-female team of “housewives”. Emphasizing nourishing, home-cooked meals, each meal is treated as a feast.

A portion of all profits benefits the Second Daughters Fund, supporting daughters born in traditional Indian families where sons are valued. 

Darjeeling Express serves up a passion for traditional North Indian, Bengali, and Hyderabadi dishes with a seasonal menu.

Acclaimed dishes include Tangra Chili Garlic Prawns (infused with Indo-Chinese flavors of the region), Kali Mirch Saag Keema (spinach with minced beef spiced with black pepper and dry chillies), Kalonji Paneer (Indian cheese in a creamy gravy infused with fresh green chillies & spiced with nigella seeds), and Beetroot Raita (spiced yogurt with raw grated British beetroot). 

A three-course meal without drinks averages £30 per person, the menu changes every eight weeks.

The Cinnamon Club

The Cinnamon Club

The Old Westminster Library, 30-32 Great Smith Street, London SW1P 3BU
+020 7222 2555

Set in the Old Westminster Library, The Cinnamon Club has become its own institution.

Combining a truly majestic setting with exciting and creative cuisine, guests are served a fusion of western techniques with Indian flavor. 

The Cinnamon Club’s menu boasts a large variety of specialty ingredients and techniques, with a number of dishes that won’t be found anywhere else.

Irresistible items include Jerusalem Artichoke Chips, Bombay Style Vegetables, Dried Shrimp Chutney, and Tandoori Venison Loin (with fenugreek and black stone flower reduction). 

Diners can expect to pay around £50 for a three-course dinner, and about £30 for lunch.

Tandoor Chop House

Tandoor Chop House

8 Adelaide Street, Charing Cross, London WC2N 4HZ
+44 20 3096 0359

Vibrant cuisine “where a classic Brit chop house meets traditional smoky North Indian eatery”.

Be prepared to “Come with friends for lively conversation over drinks, shared tandoor-smoked plates and fresh quality naan”. 

Some of the stand-out dishes include Masala Boti Rubbed Ribeye, Tandoori Scallops (carrot & radish salad, peanuts, coconut), Nimbu Masala Fries and Lasooni Paneer. 

A two-course meal with rice and naan costs around £35.00 per person.


Jikoni Indian restaurant London

19-21 Blandford Street, Marylebone, London W1U 3DH
+44 20 7034 1988

Located in Marylebone Village, Jikoni focuses on mixed heritage cooking, combining flavors from Asia, the Middle East, East Africa and Britain.

Born in Kenya, to Indian parents, Ravinder Bhogal’s food brings elements from a variety of cultures and methods.

Showcasing an eclectic style, guests can get comfortable in wicker chairs with varied prints, and mismatched decor

It’s hard to narrow down the best dishes, but our visit wouldn’t be complete without sampling the Dal Makhni & Montgomery cheddar croquettes, Tiger Prawn Moilee (lemon rice, moilee broth, and coconut chutney), Apple Jalebi (fennel ice cream, almond tuile), and the Tamarind Glazed Bacon, Fenugreek Waffles with Fennel Slaw. 

A three-course meal for lunch or dinner without drinks is about £35 per person. 

Bombay Bustle 

Bombay Bustle Indian restaurant London

29 Maddox Street, Mayfair, London W1S 2PA
+44 20 7290 4470 

Inspired by the bustling metropolis of Mumbai their creative decor to reflects an old first-class railway coach.

Bombay Bustle combines family, seasonal and classic dishes for a well-rounded menu that combines modern and traditional flavors.

At this treat of a restaurant you can dig in on: Masala Dosa with Chutney (lentil and rice pancakes filled with Aloo Masala), Paneer Butter Masala (cottage cheese, peppers, tomatoes, fenugreek), Cardamom Panna Cotta or Achari Lamb Chop (Cornwall lamb, pickling spices, pickled onion). 

Expect to pay around £50 for three courses on the a la carte menu and £28 for the Early Express menu. 


Brigadiers - one of the best Indian restaurants in London

1-5 Bloomberg Arcade, London EC4N 8AR
+44 20 3319 8140

Loosely modeled from the army mess bars of India, Brigadiers has cultivated the kind of place where you want to stay a while.

Offering pool, cards, and camaraderie, as well as some of the best Indian food in London, this may be your new meeting spot. 

The cuisine focuses on methods of Indian barbecue – tandoors, charcoal grills, rotisseries, wood ovens, and classic Indian smokers.

Expect to eat Curry Leaf & Ginger Spiced Wood Roasted Sole, Wild Mushroom Biryani, Rotisserie Chargha Chicken and Tandoori Lamb Chops. 

The prices range from £12 for curries to £28 for meat offerings, expect large shareable plates.

Motu Indian Kitchen

Motu Indian Kitchen - one of the best Indian restaurants in London

Multiple locations / Online ordering

Motu derives from the affectionate Hindi term for “fat man”.

They serve “indulgent home-style Indian food, paying homage to the British love of a classic Indian takeaway”.

As much as we enjoy visiting Indian restaurants in London, we also love a takeaway which is why Motu makes our list. 

For delicious Indian food delivered to your home or a home away from home, Motu is the perfect choice.

The menu includes Slow Cooked Chicken Korma with Rosewater and Cashew, Tandoori Meats, Spicy Potato Stuffed Naan, and ‘Vegan Feast Boxes’. 

Prices start at £16 for a “Fest Box”.

We know everyone has their local favourite but where do you think is the best Indian restaurant in London?

If all this made you hungry you’ll want to check out our list of the best Afternoon Teas in London


Leave a Reply

Your email address will not be published. Required fields are marked *