There's no need to suffer a dodgy curry in London these days. We've got the pick of some of the best Indian restaurants in London, and if you're close enough, we'll deliver to your door. Winning.
1. Cinnamon Soho
Let's start with the big guns. The Cinnamon Club's innovative ethos and impeccable execution have been paving the way for a new generation of modern Indian cuisine. Its offspring, Cinnamon Soho, showcases the subtle, fresh flavours of India, without a floppy naan or oily korma in sight. Instead, feast your senses on quinoa, watermelon and hoisin salad, Masala mashed potatoes, slow braised pork belly and stir-fried shrimp.
2. The Red Fort
A Soho institution (born in the 80s!), The Red Fort serves up quite the refined Indian feast. Bringing fresh British produce together with exquisite spices, we love the rabbit roasted with mustard, chilli, fennel & onion seeds, and scallop, squid and tilapia in a coconut and carom sauce.
Taking fine-dining Indian to new levels, Michelin-star and Marylebone-based restaurant, Trishna, serves up innovative twists on coastal Indian cuisine.
Drool over a menu including guinea fowl tikka, Dorset brown crab cooked in butter, chilli and garlic and Goan shellfish pilau.
4. Painted Heron
Painted Heron goes all the way to yumland with every dish, offering treats like monkfish, crispy naan fingers, black tiger prawn biryani and seabass fillets in creamed coconut curry.
Indi-go, the proud inventor of the Bindi Fry, gets all fusion in a menu that combines cheesy fries with all kindsa cuzza. And if you were wondering, Bindi Fries are lady fingers fried in tempura batter. Weird but good… like last Friday.
Fancy London's best curries delivered to your door? Find incredible Indian food on Deliveroo now.