London’s food scene is a vibrant tapestry, reflecting its rich cultural diversity. Indian and South Asian cuisines shine as stars of the city’s culinary map, offering everything from comforting street food to haute cuisine. Let’s journey through 15 Best Indian restaurants in London, where every bite tells a story of tradition, innovation, and passion.
1. Dishoom
Address: 12 Upper St Martin’s Lane, London WC2H 9FB
Walking into Dishoom feels like stepping back into a vintage Bombay café. The aroma of spices fills the air as you’re welcomed by a warm, nostalgic vibe. Their signature Chicken Ruby and velvety Black Daal are a treat for the soul. For breakfast lovers, the Naan Roll with crispy bacon or egg is an unmissable start to the day.
2. Gymkhana
Address: 42 Albemarle Street, London W1S 4JH
Nestled in Mayfair, Gymkhana brings luxury to Indian dining. Inspired by Indian gymkhana clubs, the restaurant’s interiors exude colonial elegance. Michelin-starred for its masterful dishes like Duck Seekh Kebabs and Wild Muntjac Biryani, Gymkhana is an exquisite blend of heritage and modernity.
3. Tayyabs
Address: 83-89 Fieldgate Street, London E1 1JU
Tayyabs has been the heartbeat of Punjabi food in East London since the 1970s. The sizzle of their lamb chops on hot grills is as iconic as their rich karahi curries. Despite being packed most nights, the restaurant maintains a family-run warmth that’s rare to find.
4. Jamavar
Address: 8 Mount Street, Mayfair, London W1K 3NF
Jamavar offers an exploration of regional Indian cuisines in a luxurious setting. Their Old Delhi Butter Chicken and Kerala-style Lobster Curry are divine. The ornate interiors, inspired by India’s Viceroy’s House, elevate the dining experience.
5. Bibi
Address: 42 North Audley Street, London W1K 6ZP
Chef Chet Sharma’s Bibi redefines Indian dining with bold innovations. The Ex-dairy Goat Kebab is a masterpiece, while the Pondicherry Chocolate Kulfi is an indulgent finish. Bibi balances tradition with experimentation beautifully.
6. Hoppers
Address: 49 Frith Street, Soho, London W1D 4SG
Hoppers is a great place to try Sri Lankan street food, though it is not Indian cuisine but part of South Asian cuisine. They have many delicious dishes, such as egg hoppers and black pork curry. The restaurant has a cozy atmosphere that makes it a perfect place to enjoy a meal with friends or family.
7. Pahli Hill Bandra Bhai
Address: 79-81 Mortimer Street, Fitzrovia, London W1W 7SJ
Inspired by Mumbai’s Bandra district, Pahli Hill combines traditional recipes with urban sophistication. Highlights include their Goan Prawn Curry and fragrant vegetable dishes.
8. Benares
Address: 12a Berkeley Square, London W1J 6BS
A Michelin-starred treasure, Benares fuses Indian spices with local British ingredients. The Tandoori Monkfish and Kashmiri Rogan Josh are standout options. The restaurant’s modern yet elegant ambience makes it ideal for special occasions.
9. Amaya
Address: Halkin Arcade, Motcomb Street, London SW1X 8JT
Amaya offers a theatrical dining experience with its live open kitchen. Specialising in small plates like Galouti Kebabs and Tandoori Scallops, the restaurant is perfect for food lovers who enjoy sampling a variety of flavours.
10. Quilon
Address: 41 Buckingham Gate, London SW1E 6AF
Quilon’s menu reflects South Indian coastal cuisine. Signature dishes include Mangalorean Chicken Curry and Seafood Moilee, perfectly paired with its extensive wine list.
11. Brigadiers
Address: 1-5 Bloomberg Arcade, London EC4N 8AR
Brigadiers combines Indian barbecue with a sports bar vibe. Don’t miss the Butter Chicken Wings or the Chaat Masala Pork Scratchings.
12. Spice n Ice
Address: 44 Westferry Road, Canary Wharf, London E14 8LJ
Spice n Ice blends Indian and Indo-Chinese flavours, offering dishes like Chilli Paneer and Manchurian Chicken. Its stylish interiors make it a great spot for dining out.
13. Lahori Nihaari
Address: 214 High Road, Ilford, London IG1 1QE
Lahori Nihaari is famed for its slow-cooked, deeply spiced stews. Their signature dish, the Nihaari, is comfort food at its finest. This hidden gem offers hearty portions at wallet-friendly prices.
14. Tandoor Chop House
Address: 8 Adelaide Street, London WC2N 4HZ
Tandoor Chop House pairs British cuts of meat with Indian spices and techniques. The Beef Short Rib with pickled onions and the House Tandoor Chicken are a delight.
15. Asher’s Africana
Address: 465 Barking Road, East Ham, London E6 2LL
Blending Indian and East African influences, Asher’s Africana offers unique dishes like Spicy Grilled Fish and Masala Chips. The casual setting makes it perfect for relaxed meals.