The story
The Tamil Prince is an Indian restaurant at 115 Hemingford Road in Barnsbury, London, and it was named Michelin Recommended in 2026. It occupies a former pub in Islington and has become a favourite with knowledgeable locals.
Chef Prince Durairaj, previously at Roti King, set the place up with JKS general manager Glen Leeson. The kitchen leans toward the southern states, with Tamil Nadu at its centre, though a few northern dishes make the menu. The Good Food Guide also listed it in 2026, remarking on the brio in the cooking.
Meals might begin with fried prawn and curry-leaf varuval in a sharp, spicy paste. The chana bhatura is a huge puffed bread served with chickpeas and raita, and it tends to turn heads. Chettinad lamb curry has real depth and tender meat, while the Thanjavur chicken is just as zesty. Paneer arrives in small chunks in a butter masala. Order the roti, which is superbly buttery. Gulab jamun finishes things with a firmer texture than usual.
Dark walls and a weathered bare-wood floor set the tone inside, with counter seating at the bar and a bamboo-shielded terrace out front. Cocktails and mocktails use Indian flavours, and the Piña Colada is rebooted with cinnamon, toasted coconut and lime zest. Wine starts at £29 a bottle (£8 a glass). Water comes in repurposed gin bottles, and a mango lassi is there if the meal has been heavy.
Recognition
Ambience
Location