Delivery
Pickup
Outdoor
City of London, Westminster (204)
Brent (83)
Camden (80)
Harrow (80)
Tower Hamlets (80)
Ealing (78)
Hounslow (77)
Hillingdon (73)
Bromley (63)
Wandsworth (62)
Newham (59)
Southwark (59)
Islington (57)
Havering (56)
Redbridge (55)
Lambeth (53)
Barnet (51)
Richmond upon Thames (50)
Croydon (49)
Bexley (46)
Waltham Forest (42)
Lewisham (41)
Kensington and Chelsea (40)
Greenwich (37)
Haringey (37)
Enfield (36)
Hammersmith and Fulham (34)
Sutton (33)
Merton (32)
Kingston upon Thames (31)
Hackney (25)
Barking and Dagenham (17)
More
The best restaurants serving Indian food in London
1.820 Restaurants on GastroRanking
Delivery
Pickup
Outdoor

313 Opinions in 4 websites
Ordered Chicken Bhuna Spicy and Jalfrezi—because, you know, variety! Totally worth a try if you're not Asian, since both dishes tasted exactly the same to us. Ended up resorting to ready-to-eat noodles just to feel like we actually had a meal. What a culinary adventure!

287 Opinions in 2 websites
The best food I’ve ever had I’ve ordered chicken biriyani, seafood noodles, chicken noodles , kottu rotti Best customer service 10/10 i would suggest you to buy there food anytime evenow at ammas they are the best sri lankan authentic food there is

2393 Opinions in 5 websites
Been here during lunch and we could choose from a set up carte. They jad a lot of different dishes, halal and vegetarian options. The waiter was lovely and so were the Lassis! A must try! The price was superb for London! It was 24 Pound per person for a starter and a main. No service charge and no drinks included. The toilets were spotless, something I always check! The interior design was also lovely! They also have a sunday buffet will definitely come back! :)