Best Indian Restaurants London: From Street Food to Fine Dining
London’s culinary scene is a vibrant fusion of cultures, and Indian cuisine has played a pivotal role in shaping the city’s diverse dining landscape. From the first curry houses that graced the city in the 19th century to modern Michelin-starred restaurants and beloved family-run gems, Indian food in London offers a rich tapestry of flavours, aromas, and history. Whether you’re after royal banquets or street food-inspired feasts, London’s Indian restaurants promise an unforgettable experience for every food lover.
Dishoom – A Taste of Bombay’s Charm

Photo: Dishoom
Location: Covent Garden, Shoreditch, King’s Cross, and more
Dishoom takes you on a nostalgic journey to Mumbai’s iconic Irani cafés, offering a cozy atmosphere with vintage décor. Stepping into Dishoom feels like entering a historic Bombay café, complete with wooden floors, brass fittings, and nostalgic art. This spot is perfect for those who want to experience the essence of Bombay street food and café culture.
Must-Try Dishes:
- Keema Per Eedu: Spiced lamb mince with eggs – a perfect breakfast choice!
- Black Daal: A deep, smoky delight that’s a signature of the restaurant.
- House Chai: A deliciously aromatic beverage to pair with your meal.
Dishoom’s menu is a beautiful mix of classic Indian flavors and street food-inspired fare, offering hearty breakfasts, indulgent mains, and vibrant sides. Their black daal is legendary, making it a must-try!
Gymkhana – Upscale Dining in Mayfair

Photo: Gymkhana
Location: Mayfair
Gymkhana offers an upscale dining experience like no other. With a Michelin star, this Mayfair gem is known for its refined takes on traditional Indian dishes. The restaurant takes inspiration from the elite clubs of colonial-era India, with an opulent atmosphere and exceptional service.
Must-Try Dishes:
- Tandoori Masala Lamb Chops: Smoky, flavorful chops marinated in a rich blend of spices.
- Wild Muntjac Biryani: A fragrant rice dish with game meat, mint raita, and pomegranate.
Gymkhana elevates Indian street food classics into elegant dishes, perfect for those seeking luxury and indulgence. With an impeccable wine list and a sophisticated setting, this is an experience to remember.
Tayyabs – Authentic Punjabi Flavors in Whitechapel

Photo: Britain Visitor
Location: Whitechapel
If you’re looking for a casual, authentic Punjabi dining experience, Tayyabs is the place to be. Known for its no-frills atmosphere and incredible flavors, Tayyabs has been serving up mouthwatering Punjabi dishes for over 40 years. The restaurant is always buzzing with energy, especially during peak dining hours, making it a lively spot for locals and tourists alike.
Must-Try Dishes:
- Lamb Chops: Marinated in spices and grilled to perfection.
- Seekh Kebabs: Juicy, tender, and full of flavor.
- Karahi Tarka Dhal: A vegetarian dish cooked in a traditional deep pot for deep, comforting flavors.
Tayyabs is the epitome of casual dining, with no pretensions but plenty of punch in its vibrant dishes. A true taste of Punjabi culture!
Brick Lane’s Curry Houses – A Slice of History

Photo: TimeOut
Location: Brick Lane, East London
No exploration of Indian food in London is complete without a visit to Brick Lane, the heart of the city’s South Asian food culture. This iconic street is lined with curry houses, many of which have been serving up authentic Indian dishes for decades. Brick Lane’s restaurants have become a symbol of London’s rich Bengali heritage, offering a diverse range of curries, kebabs, and regional specialties.
Among the many, Aladdin’s stands out for its generous portions and affordable prices. Serving classic curries and flavorful kebabs, Aladin’s is a local favourite known for its vibrant atmosphere and welcoming service.
Pro Tip: Take your time to stroll along Brick Lane and explore the various restaurants, many offer unique regional dishes that you won’t find anywhere else in London.
Jikoni – A Fusion of East Africa, Asia, and the Middle East

Photo: Deliveroo
Location: Marylebone
For something a little different, Jikoni is a fusion restaurant that blends flavors from East Africa, the Middle East, and Asia. The eclectic décor creates a warm, homely vibe, while the menu reimagines comfort food with bold influences from different regions.
Must-Try Dishes:
- Green Bean and Cashew Nut Thoran: A delicate, flavorful vegetarian dish.
- Lobster Khichdee – A rich Moolie Broth with coconut chutney, combining luxurious lobster with traditional Indian flavors
- Pondicherry Prawn Puffs – Crispy, delicate bites bursting with flavor
- Green Bean and Cashew Nut Thoran – A light, comforting vegetarian dish
- Banana Cake with Miso Butterscotch – Light, fluffy, with a savory-sweet twist
- Peanut Brittle – A crunchy, nostalgic treat to finish your meal
Jikoni’s playful take on fusion cuisine creates a one-of-a-kind dining experience that combines flavors and techniques from across the globe.
Practical Information
For more information on any of the restaurants mentioned, be sure to visit their official websites:
Dishoom – www.dishoom.com
Gymkhana – www.gymkhanalondon.com
Tayyabs – www.tayyabs.co.uk
Aladin’s – www.aladinbricklane.co.uk
Jikoni – www.jikonilondon.com
Ready to dive deeper into London’s rich history of Indian cuisine? Book a private tour with Amitylux and let us take you on an unforgettable culinary adventure through the best Indian spots in the city.
FAQ
Which Indian restaurant in London has the best ambiance for a special occasion?
If you’re looking for a romantic or celebratory dining experience, Gymkhana in Mayfair offers a luxurious colonial-inspired setting.
Are there any budget-friendly Indian restaurants in London?
Yes! Tayyabs in Whitechapel is famous for its affordable yet flavorful Punjabi dishes. Brick Lane’s curry houses, such as Aladdin, also offer great value with generous portions at reasonable prices.
Are there any Indian restaurants in London with outdoor seating?
Yes, Dishoom (Shoreditch and Covent Garden locations) has outdoor seating options, as well as some Brick Lane restaurants.