Thursday, June 19, 2025

Satisfy Your Cravings: Top 5 Affordable Indian Restaurants in London

HomeTourismSatisfy Your Cravings: Top 5 Affordable Indian Restaurants in London

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

Indian restaurant in India

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

affordable Indian restaurants in London

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

Affordable Indian restaurants in London

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

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

indian restaurants in london

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.

Related articles