Indian food is incredible – full of flavour and spices! By now, you have probably figured out that our team loves Indian cuisine due to all articles regarding Indian restaurants we have made.

We enjoy going out and trying out different restaurants – and if we have to be honest, visiting Indian places is definitely on top of our list. This is why we wanted to gather all of our favourite restaurants in Mayfair that offer the best Indian food in this article – so you can try them and see for yourself which one you like better!

Six Indian dining establishments in the affluent area of Mayfair that are worth a visit have been meticulously selected and compiled for your culinary delight by our esteemed cleaners.



Jamavar is an incredible Indian restaurant that has a Michelin star! The decor is stylish and modern, the food is absolutely divine, and the atmosphere is lively!

When you open their menu, the first thing you will see is their Small Bites which are inspired by street food markets of Northern & Southern India. We recommend you pick something off of this section because everything is so tasty. For example, the Lobster Idli Sambhar (lobster, rice and lentil cakes, vegetable stew) or the Tellicherry Pepper & Garlic Soft Shell Crab (crab, homemade pickle, garlic chips).

Also, don’t miss out on their Laal Maas (lamb that cooks for 8 hours with chilli) and their Malvani Prawn Curry (prawns, homemade spices, coconut milk).

Address: 8 Mount St, London W1K 3NF



Established in 2003, Benares is one of the best Indian restaurants in Mayfair! The food that they offer is unique, modern, and pretty creative since there are some authentic dishes you really cannot find anywhere else! So put on your fancy clothes, grab a friend or your significant other and visit Benares for an amazing dinner!

Right outside the entrance, there is a long red carpet that will make you feel like a celebrity. Next, once you open the door, the staff is ready to make you feel welcomed – everyone is extremely nice and friendly!

We highly recommend ordering the Tandoori Murg Momo (chicken and soya dumplings, salsa made from beetroot, tomato and sesame chutney) as your starter! Next, get the Old Delhi Butter Chicken (chicken tikka, buttered tomato, gravy).

Address: 12a Berkeley Square, London W1J 6BS



Gymkhana is a Michelin star Indian restaurant that you must visit. They, unfortunately, suffered a fire and had to close for a long time, however, now they are back – and better than ever!

The venue is renovated, split into two levels, and it’s even more elegant and stylish than before. They also took the time to improve their menu and add more interesting and delicious meals! Gymkhana is inspired by the elite clubs in India where members of high society eat, drink, and socialize. This is why they also focus on offering amazing cocktails for their guests.

When it comes to their menu, you can find literally anything – from kebabs and tikkas to curry and biryani!

Address: 42 Albemarle St, London W1S 4JH



Tamarind offers traditional Indian cuisine as well as some seasonal options. You have probably heard of this restaurant since it’s pretty popular. In fact, Tamarind was the first Indian restaurant in London to ever win a Michelin star all the way back in 2001. It’s split into two levels, and in the basement, you can watch how the chefs prepare each meal.

Not only is the restaurant beautifully decorated but the food never disappoints. Once you order, your plate will carefully make its way to you – beautifully decorated!

They have a special lunch menu, an A La Carte menu as well as a Gourmet menu, a Tasting menu, a Private Dining menu, and… Drinks menu. Yes, they have taken the time to prepare a menu for every occasion which is really nice.

Address: 20 Queen St, London W1J 5PR


Bombay Bustle

Bombay Bustle is not your typical restaurant in Mayfair – sure, it’s fancier than your average Indian place, however, it’s not that formal compared to the other restaurants on our list. Still, the interior is really beautiful – based on a Mumbai train carriage. And the food is just incredible – you definitely need to visit this place because you will love it!

The menu is a mix of traditional dishes, family recipes that they follow ever since they first opened as well as seasonal options.

Our team loves their Dum Lamb Biryani (lamb, rice, fried onion, mint) as well as their Kerala Fish Curry (tamarind, coconut milk, curry leaves).

They have a lot of vegetarian options that are incredible and worth trying out even if you do eat meat!

Address: 29 Maddox St, London W1S 2PA


Kanishka by Atul Kochhar

Kanishka by Atul Kochhar can offer unique dishes – interpretations of the traditional Indian cuisine. Remember how we told you that Tamarind was the first Indian restaurant in London to win a Michelin star? Well, Atul Kochhar was the chef!

First, we want to cover the venue since it’s stylish and it has such a luxurious feel to it. We definitely want to warn you that the prices are pretty expensive, however, visiting this restaurant at least once is a must!

Our team tried their duck patties (duck patties, foie-gras, fermented apricot, pine nuts), the Gangtok Momos as well as the Seafood Tenga and Monk Fish!

Address: 17-19 Maddox St, London W1S 2QH