Explore the top Indian restaurants in London for a delightful culinary experience:
Amaya, Belgravia
Address: Halkin Arcade, Off Lowndes Street, London SW1X 8JT, UK
Phone: +44 20 7259 6464
Visit website
Belgravia’s Amaya, renowned for its unique take on Indian cuisine, specializes in grilling and kebabs, providing a savory yet contemporary dining experience.
Bombay Brasserie, South Kensington
Address: Opposite, Gloucester Road Tube, Courtfield Road, London SW7 4QH, UK
Phone: +44 20 7370 4040
Visit website
Bombay Brasserie excels in Indian fine dining, making it a prime destination for a delightful weekend brunch and an authentic culinary experience.
The Cinnamon Club, Westminster
Address: The Old Westminster Library, Great Smith Street, London SW1P 3BU, UK
Phone: +44 20 7222 2555
Visit website
The Cinnamon Club offers a refined Indian haute cuisine experience in a stunning historic setting, redefining traditional Indian cooking in the UK.
Dishoom, Various Locations
Address: 7 Boundary Street, London E2 7JE, UK
Phone: +44 20 7420 9324
Visit website
Dishoom captures the essence of Bombay cafes, offering an eclectic atmosphere with a diverse menu featuring traditional and modern Indian dishes.
Masala Zone, Various Locations
Address: 9 Marshall Street, London W1F 7ER, UK
Get directions
Visit website
Masala Zone offers vibrant and modern takes on classic Indian dishes in a casual dining atmosphere, featuring popular Thalis that reflect traditional home-style meals.
Indian YMCA, Bloomsbury
Address: 41 Fitzroy Square, London W1T 6AQ, UK
Phone: +44 20 7387 0411
Visit website
The Indian YMCA’s canteen serves authentic and affordable Indian meals, perfect for those looking for delicious and budget-friendly options.
Tayyabs, Whitechapel
Address: 83-89 Fieldgate Street, London E1 1JU, UK
Phone: +44 20 7247 9543
Visit website
This family-run establishment serves traditional Pakistani Punjabi dishes that are 100% Halal, providing a genuine taste of regional cuisine.
Veeraswamy, Mayfair
Address: Victory House, 99 Regent Street, London W1B 4RS, UK
Get directions
Visit website
Established in 1926, Veeraswamy stands as the UK’s oldest Indian restaurant, renowned for its exquisite food and quality that consistently draws returning guests.