We're giving you the chance to win back the value of your meal - every time you dine this month!

352 Indian Restaurants near London

We found Indian 352 restaurants within 6 miles 6 miles of London

The Old Ivy House

The Old Ivy House

Clerkenwell, EC1V 7DT
1.8 miles
Nestled on Goswell Road in Clerkenwell, The Old Ivy House is a lively and characterful London pub that blends traditional charm with unexpected culinary fla ... Find out more
Raj of Kensington

Raj of Kensington

London, W8 6AH
3.0 miles
What we think
"Tucked off Kensington High Street, this unassuming spot offers the classic neighbourhood Indian restaurant experience, but its food transcends the curr ..." Read our full review
Empire Empire

Empire Empire

Notting Hill, W11 1HH
3.4 miles
Empire Empire is located on All Saints Road in Notting Hill, a vibrant residential street just off Westbourne Grove. This part of Notting Hill is known for ... Find out more

Enjoy More Rewards

Link your payment card to unlock Reward Offers. Dine at our partner restaurants, and we'll reward you automatically. Find out more.

The Rajdoot Marylebone

The Rajdoot Marylebone

Marylebone, W1U 4HW
1.4 miles
The Rajdoot is located on Paddington Street in Marylebone, offering a central spot for those seeking traditional Indian cuisine. Established in 1964, it has ... Find out more
Kolapata

Kolapata

Stepney, E1 1BJ
3.2 miles
Bangladeshi restaurant with a menu of regional specialties alongside curry house classics.Chotpoti, Fuska, Kacchi Biryani, Vuna Kichuri, Hilsha Fish and tra ... Find out more
Rangrez - Hammersmith

Rangrez - Hammersmith

Hammersmith, W6 9PH
4.3 miles
A family-run restaurant committed to offer the taste of authentic India, focusing on traditional Indian flavours and spices and giving them a modern twist.O ... Find out more
Fatt Pundit

Fatt Pundit

Soho, W1F 8TH
0.6 miles
What we think
"This buzzy two-floor space doesn’t look like much at first glance, with its plaster-washed walls and olive-green tram chairs. But if you can over ..." Read our full review
Gandhis Kennington

Gandhis Kennington

London, SE11 4QE
1.6 miles
Gandhis was the very first Indian restaurant on Kennington Road opening its doors in 1982, a pioneer of Indian cuisine and has since proudly been owned and ... Find out more
Booma

Booma

Brixton, SW9 6AH
2.6 miles
Tucked away on Brixton Road in South London, Booma is a vibrant neighbourhood gem that brings together the bold flavours of Northern Indian cuisine, with an ... Find out more
Shahbhag Tandoori

Shahbhag Tandoori

Hampstead, NW3 1ND
3.9 miles
What we think
"Shahbag is a neighbourhood of Dhaka & this longstanding Hampstead curry house goes further than many to bring the food of Bangladesh to London. The ..." Read our full review
Radha Krishna Bhavan

Radha Krishna Bhavan

Tooting, SW17 0RN
5.8 miles
What we think
"Tooting is blessed with an abundance of Indian restaurants, but the smart money seeks out this vibrant branch of the Kerala Group chain. Decorated with ..." Read our full review
LebanEats - Chancery Lane

LebanEats - Chancery Lane

Chancery Lane, WC2A 1AF
1.0 miles
Lebanese cuisine is renowned for its healthiness and at LebanEats we use wonderfully fresh ingredients including Middle Eastern herbs, lemon and olive oil i ... Find out more
Taste of India in Euston

Taste of India in Euston

London, NW1 2PA
1.4 miles
Welcome to Taste of India in Euston. International award winning chef, Shamshed Miah, best known for his speciality dishes Chicken or Lamb Hariyali, Lobster ... Find out more
The India - Barbican

The India - Barbican

Barbican, EC1A 4LA
1.5 miles
The India - Barbican is located on Aldersgate Street in London, offering a modern take on British Indian cuisine. The restaurant is part of The India group, ... Find out more
Camden Tandoori

Camden Tandoori

Camden Town, NW1 9EE
2.4 miles
Located on Camden Road in the heart of North London, Camden Tandoori is a long-standing favourite for authentic Indian cuisine, just a short walk from Camde ... Find out more
Close map