Where To Find The Best Indian Food In London

Indian takeaway at a London's market

There is no shortage of great places to eat in London and you won’t struggle to find almost any cuisine to suit your tastes (from German Foods to Italian). One of the most popular types of food in London is Indian, and there are hundreds of Indian restaurants around the city. When it comes to finding Indian food in London, these are some of our favourites and well worth checking out if you have a craving for a spice treat…


indian food in londomn
With tonnes of signature dishes and Michelin stars to boast about, it’s easy to see why Gymkhana is confident in its ability to serve up some of London’s finest Indian food. It was named one of the best British restaurants in 2014, and since then it has continued to grow in popularity. Gymkhana is inspired by the wealthier side of Indian dining, with impressive interiors that really set the exclusive tone. It is located in the highly thought of area of Mayfair, not too far from the Shaftesbury Metropolis London Hyde Park.

Brick Lane

indian food in london
Brick Lane is filled with vintage clothing stores, markets, food stalls and a lot of authentic Indian restaurants. Just a simple stroll through Brick Lane will leave you wanting to sample some of the culinary delights on offer and with plenty of family run Indian restaurants lining the streets, you’ll be spoilt for choice. It’s hard to find bad Indian food in Brick Lane, so you can be sure you’re going to get a high quality meal wherever you choose to dine. City Spice, Bengal Village and Aladin are all popular, but there are also many other lesser known alternatives that are just as good. Brick Lane is centrally located, making it a popular spot for those staying at one of the Shaftesbury Hotels.


indian food in london
Benares is another of London’s Michelin starred Indian restaurants. It has a solid reputation for being one of the better high end Indian restaurants in the capital city and it isn’t hard to understand why it’s worthy of the Michelin accolade. All food is delicious and the service is great, especially if you’re looking to try something new and aren’t sure of where to start. Though Benares is a little on the pricier side, it’s definitely worth it for the quality of food, service and overall experience. Benares is close to many Shaftesbury Hotels, including the Shaftesbury Metropolis London Hyde Park.


indian food in londomn
Kricket started life in Brixton as a small shipping container that only sat 20 diners at a time, but it has since expanded and there’s now another restaurant in Soho. Kricket was set up by a group of chefs who have experience of working in Mumbai, so there’s no shortage of authentic dishes and flavours to choose from. Kricket is reasonably priced and has a great cocktail menu also.

Whether you’re looking for a cheap and cheerful Indian experience or something much more high end, you’ll find yourself with a lot of different places to choose from.