Are you searching for affordable Indian restaurants in London?
London’s food scene is like a Bollywood movie—big, vibrant, and packed with surprises. But if you’re craving some real Indian food without spending half your paycheck, you’ve got to know where to look. Sure, you could hit up a fancy place where the butter makhani costs as much as a flight to Delhi, but why do that when you can get mouthwatering fries, fluffy naan, and crispy samosas without selling a kidney?
Govinda’s Vegan & Vegetarian Restaurant
Located in the heart of London, Govinda’s offers a serene dining experience with a focus on wholesome vegetarian and vegan dishes. Their Veggie Thali, comprising lentil soup, brown rice, and fresh salad, is both nutritious and flavorful. Patrons frequently commend the restaurant for its great value and delicious food.
Address: 9 Soho St, London W1D 3DL, United Kingdom
Meraz Restaurant Brick Lane
Situated in the bustling Brick Lane area, Meraz has been serving authentic Indian cuisine for decades. Known for its rich flavors and warm hospitality, dishes like their freshly baked naan are favorites among locals and tourists alike. The restaurant’s commitment to quality and affordability makes it a must-visit.
Address: 56 Hanbury St, London E1 5JL, United Kingdom
Rasa Express
For those craving Keralan cuisine, Rasa Express on Charlotte Street is a hidden gem. Their lunch boxes, starting from around £3, offer a delightful array of flavors, making it a popular spot for both quick bites and leisurely meals. The vibrant pink decor adds to its unique charm.
Address: 327 Euston Rd., London NW1 3AD, United Kingdom
Dishoom
With multiple locations across London, Dishoom pays homage to the Irani cafés of Bombay. The ambiance is reminiscent of old-world charm, and the menu boasts classics like the Bacon Naan Roll and House Black Daal. While the setting feels upscale, the pricing remains reasonable, offering excellent value for money.
Addresses:
Dishoom Covent Garden, 12 Upper St Martin’s Ln, London WC2H 9FB, United Kingdom
Dishoom Shoreditch, 7 Boundary St, London E2 7JE, United Kingdom
Dishoom King’s Cross, 5 Stable St, London N1C 4AB, United Kingdom
Dishoom Kensington, 4 Derry St, London W8 5SE, United Kingdom
The Great Indian
A recent addition to London’s dining scene, The Great Indian blends traditional Indian dishes with innovative twists. Located on Marlborough Road, this food pub offers delights such as gunpowder Buffalo wings and lamb “taco roti.” The 48-hour simmered dal makhani is a testament to their dedication to authentic flavors. The gastropub ambiance, combined with affordable pricing, makes it a noteworthy destination.
Address: 139 Marlborough Rd, London N19 4NU, United Kingdom
Exploring London’s Indian restaurants can be an interesting journey is not difficult, considering that there are hundreds and hundreds of Indian restaurants in the city. However, these establishments we mentioned not only offer affordability, but they also ensure that diners experience the rich tapestry of Indian cuisine in the heart of the UK.