Must-Try Indian Restaurants In Kensington And Chelsea
Want to grab a bite of the best Indian food in Kensington? Below are some of our top picks for Indian restaurants in and near Kensington.
7 Places For Indian Food In Covent Garden
Further below is a map of all the Indian restaurants to help you locate the one closest to you.
Masala Zone Covent Garden offers an array of dishes that showcase the diverse cuisine of India.
The restaurant’s menu features dishes from across the country, including tandoori grills, street food, and curries.
The decor of the restaurant is inspired by Indian art and culture, making for a truly immersive dining experience.
Address: 48 Floral St, London WC2E 9DA
Royals India is located on Endell Street, near Covent Garden Market.
This family-owned restaurant has been serving authentic Indian cuisine for over 50 years.
The menu includes classic dishes like chicken tikka masala, lamb vindaloo, and a variety of vegetarian options.
Address: 3 Endell St, London WC2H 9EL
Punjab Restaurant is a long-standing restaurant that has been serving up Indian cuisine since 1946.
The menu includes classic Indian dishes like samosas, lamb rogan josh, and biryani, as well as some unique options like tandoori trout and lobster masala.
The restaurant has a warm and inviting atmosphere, with attentive service to match.
Address: 80 Neal St, London WC2H 8JP
Cinnamon Bazaar is a modern Indian restaurant located on Maiden Lane.
The restaurant’s menu takes inspiration from the street food of India, with dishes like spicy fish fry and lamb chops.
The decor of the restaurant is colorful and eclectic, with a lively atmosphere that makes for an enjoyable dining experience.
Address: 28 Maiden Ln, London WC2E 7JS
Strand Tandoori is a family-run restaurant that has been serving Indian cuisine in Covent Garden for over 40 years.
The menu includes classic dishes like chicken tikka and lamb pasanda, as well as some unique options like their famous king prawn curry.
The restaurant has a cozy and welcoming atmosphere, making it a great spot for a casual meal with friends or family.
Address: 45 Bedford St, London WC2E 9HA
The Grand Indian is a small restaurant located on New Row, offering a mix of traditional and modern Indian cuisine.
The menu includes dishes like paneer tikka, butter chicken, and lamb bhuna.
The restaurant has a relaxed and intimate atmosphere, with attentive service to ensure a pleasant dining experience.
Address: 6 New Row, London WC2N 4LH
Fatt Pundit is a modern Indian-Chinese restaurant located on Maiden Lane, near Covent Garden Market.
The restaurant’s menu features a fusion of Indian and Chinese cuisine, with dishes like dim sum and spiced fried chicken.
The decor of the restaurant is sleek and modern, making it a great spot for a trendy and unique dining experience.
Address: 6 Maiden Ln, London WC2E 7NA
Why you’ll fall in love… As London’s most hyped restaurant, if you say you haven’t been to Dishoom, you’ll likely be met with open mouths. But, if you’re not going just because your friends have willed you to, then go for the spicy, flavourful comfort food. Billed as a Bombay-style cafe, the menu’s highlights include the chicken biryani, spicy lamb chops, and – of course – the house black daal. If you’re going for breakfast, make sure to get bacon naan roll. There’s a stellar cocktail menu to wash it all down too – and no judgement if you do so after breakfast.
Take a chance on… The house black daal.
12 Upper St Martin’s Lane, London, WC2H 9FB. Dishoom.com
What area of London has the best Indian food?
It might seem surprising, but our expert food editors have coined Mayfair and Soho as the hottest locations for London’s best Indian restaurants. These two neighbourhoods boast everything from Gymkhana, a Michelin-starred fine dining experience, to Kricket, a creative take on Indian cooking combining Mumbai and London’s flavours. So whether you’re in town for a few days or a local Londoner looking for Indian food, you can’t go wrong with exploring Mayfair and Soho’s offerings.
7 Amazing Places For Indian Food In Brixton
With all the cool things to do around Brixton, eating your way around the world in food is among the top things to enjoy in Brixton.
Further below is a handy map to help you locate each Indian restaurant around Brixton.
Bebs Kitchen, located on Acre Lane, is a small family-run restaurant that serves delicious home-cooked Indian food.
Their menu features classic dishes like chicken korma and lamb rogan josh, as well as vegetarian options like chana masala and aloo gobi.
The portions are generous, and the prices are very reasonable, making Bebs Kitchen a great option for a casual and affordable meal.
Address: 126 Acre Ln, London SW2 5RJ
Curry Paradise Brixton is a popular restaurant located on Brixton Hill. Their menu features a range of dishes from different regions of India, including tandoori chicken, lamb biryani, and butter chicken.
The restaurant has a welcoming atmosphere and friendly staff, and the prices are very reasonable, making it a great option for a family meal or a casual dinner with friends.
Address: 87, 89 Brixton Hill, London SW2 1AA
For those looking for a fine dining experience, The Great Indian Kitchen is a must-visit. Located on Tulse Hill, this restaurant serves modern Indian cuisine in a sleek and stylish setting.
Their menu includes dishes like tandoori salmon and venison keema, as well as vegetarian options like paneer tikka and jackfruit biryani.
The restaurant has a great selection of drinks and a beautiful outdoor seating area, making it a great spot for a special occasion or a romantic dinner.
Address: 21 Tulse Hill, London SW2 2TH
Pizza Palace on Brixton Hill might not immediately strike you as an Indian restaurant, but it’s worth mentioning as it serves Bombay-style street food with a twist.
Their menu features dishes like keema pizza and tandoori chicken burgers. The restaurant has a laid-back vibe and friendly staff, and the prices are very reasonable.
Address: 252 Brixton Hill, London SW2 1HF
Khan’s of Brixton Indian on Brixton Water Lane is a popular takeaway spot that serves delicious curries, tandoori dishes, and biryanis.
The restaurant has a no-frills atmosphere, but the food more than makes up for it. It’s a great option for a quick and tasty takeaway meal.
Address: 24 Brixton Water Ln, London SW2 1PE
The Oval Tandoori on Brixton Road is a local institution that has been serving classic Indian dishes since 1982.
The restaurant has a cozy and welcoming atmosphere and a menu that features dishes like chicken tikka masala and lamb vindaloo.
The portions are generous, and the prices are very reasonable, making it a great option for a casual dinner with friends.
Address: 64a Brixton Rd, London SW9 6BP
Kricket Brixton is a modern Indian restaurant located on Atlantic Road.
Their menu features dishes that blend traditional Indian flavors with modern techniques and ingredients, such as their Keralan fried chicken and samphire pakoras.
The restaurant has a trendy and stylish vibe, and the staff are friendly and knowledgeable. It’s a great option for a date night or a special occasion.
Address: 41-43 Atlantic Rd, London SW9 8JL