Top Indian Restaurants in London

 

Top Indian Restaurants in London

 

Are you looking for a great Indian restaurant in London?

Whether you’re craving curry or naan, we’ve got you covered with our list of the best Indian restaurants in London.

From casual eateries to fine dining establishments, we’ve got something for everyone on this list.

So check it out and enjoy some delicious Indian cuisine!

If you visit one of these Indian restaurants in London, don’t forget to check-in on Bloc so you can earn free rewards on rewards.getonbloc.com.



listing-featured-image

Kutir

Closed
10 Lincoln St, London SW3 2TS
Fine dining Indian restaurant. A one Michelin Starred contemporary venue. Located in Chelsea, South West London.
Come to Kutir in Chelsea, London for a truly delicious Indian experience! Their staff of culinary experts will help find the perfect blend of traditional and contemporary dishes made with fresh ingredients. Top off your meal with some excellent wine from their extensive list – both local and international selections available. Whether you’re looking for…
listing-featured-image

Mowgli Street Food

Open 12:00 PM - 10:00 PM
5 Charlotte St., London W1T 1RE
Mowgli Street Food takes you on a journey showing you how Indians eat at home and on their streets. Dishes convey the truth that real Indian food is extremely healthy, often vegan and is always packed with fresh flavour. Located in the heart of Soho, near Tottenham Court Road station.
If you’re looking for an intimate, relaxed dining experience with bold flavours and vibrant Indian street food – all made from scratch using fresh ingredients – look no further than Mowgli Street Food. Their menu of small plates is perfect to be shared among friends or family while they take a break from their busy…
listing-featured-image

27 Restaurant & Bar

Open 12:00 PM - 3:00 AM
27 Curzon St, Mayfair, London W1J 7TJ
Opulent restaurant with an international menu. Swanky bar and restaurant with private members’ club. Located in Mayfair within a plush townhouse.
Whether you’re looking for a romantic evening with your partner or just to have the time of your life with friends, 27 Restaurant & Bar is just the place. Offering international cuisine and an exclusive atmosphere, this spot in Mayfair knows how to make it special! Enjoy cosy decor as well as variety from local…
listing-featured-image

Patri Hammersmith

Open 12:00 PM - 2:30 PM
103 Hammersmith Grove, London W6 0NQ
Indian street food restaurant with all the classics. Dishes and curries inspired by the railway cooks in India. Located in the heart of Hammersmith, West London.
If you’re in London and looking for some delicious Indian street food, head over to Patri – the perfect spot to hang out with friends or family. Enjoy small plates of tantalizing flavours from across India as well as a selection of cocktails inspired by Indian culture. Plus beers, wines & spirits that’ll quench your…
listing-featured-image

The Arch Wembley

Open 4:00 PM - 11:00 PM
324 Harrow Rd, Wembley HA9 6LL, United Kingdom
Indian restaurant, bar & hotel. Best sports watching venue in Wembley. Located in Wembley, North West London.
Nestled in the vibrant heart of Wembley, The Arch Indian restaurant & bar offers an authentic dining experience complemented by a warm bar, a serene beer garden, and cosy hotel accommodations. Their commitment to exceeding expectations is evident with each dish, crafted from quality ingredients and served with exceptional care. The hotel provides a restful…
listing-featured-image

Heritage Dulwich

Closed
101 Rosendale Rd, Norwood, London SE21 8EZ
Modern Indian restaurant. Ancient Indian recipes turn into contemporary masterclasses. Located in the heart of Dulwich.
If you’re craving some epic Indian cuisine, look no further than Heritage! This fine dining Indian restaurant has something for everyone with authentic dishes made from the freshest ingredients. From light starters to hearty mains, their menu is sure to get your taste buds tingling – and you can rely on their friendly staff if…
listing-featured-image

Gurkha’s

Open 4:00 PM - 11:30 PM
67 Sydenham Rd, London SE26 5UA
Traditional Nepalese restaurant. Delivery and pickup options available. Located in Sydenham, South East London.
Look no further than Ghurka’s Nepalese and Indian restaurant if you’re seeking out amazing flavour in the heart of Sydenham. This hidden gem serves up both traditional and modern dishes that’ll impress anyone you’re with – from light lunches to hearty dinners, there’s something for everyone! Plus, friendly service means an unforgettable experience every time…
listing-featured-image

Kolapata

Open 1:00 PM - 11:00 PM
222 Whitechapel Road, London E1 1BJ
Bangladeshi restaurant with the classics as well as regional specialties. Famous for its Biryani and Chotpoti. Located in the Whitechapel/Stepney area of East London.
Treat yourself to the delicious flavours of Bangladesh at Kolapata! Located in central London’s East End, this is where you can find authentic Bangladeshi cuisine. Their menu features all types of classic dishes like kofta curry and chicken biryani that are cooked with skill and perfection – plus unbeatable service. Go ahead and indulge yourself…
listing-featured-image

Panas

Closed
Panas Twickenham, 45-47 York St, London TW1 3LP
Nepalese/Indian restaurant. Indian curries are a hit here. Located in Twickenham, South London.
Panas in Twickenham is the place to go if you’re in the mood for a decent curry. Their top chefs have years of experience, so you can be sure that your meal will be cooked with knowledge and flair – made fresh from locally sourced ingredients for maximum flavour! Make it easy on yourself by…
listing-featured-image

Dhaba Indian Street Food

Open 4:30 PM - 11:00 PM
120 Battersea Park Rd, London SW11 4LY
Indian street food inspired by the North and South of India. Intimate, innovative and interesting - very different from your typical English curry house. Located in Battersea.
If you’re up for a unique and flavourful journey, Dhaba in London is where it’s at! Award-winning restaurant offers traditional Indian cuisine taken to the next level with their modern twist – all made from locally sourced ingredients. Head here to experience Indian food at its best, whether you fancy meat or veggie dishes; they’re…
listing-featured-image

Kricket

Open 5:00 PM - 10:30 PM
41-43 Atlantic Rd, London SW9 8JL
The coolest Indian restaurant you’ll probably ever go to. Also a cocktail bar open late on weekends. Located in the heart of Brixton.
Kricket might be one of the coolest Indian restaurants in London. It’s hard to put your finger on exactly why, but the vibe here is super. Kricket should definitely be your next go-to spot. This edgy Indian restaurant in Brixton is serving up innovative small plates like smoked haddock black dhal, turbot tikka with avocado…
listing-featured-image

Meraz

Open -
56 Hanbury St, London E1 5JL
Casual Indian restaurant since 1974. One of London’s oldest Bengali restaurants. Situated on Brick Lane, Shoreditch.
Visiting Meraz restaurant in Shoreditch, London is a truly unforgettable experience. From the moment you set foot in the elegantly furnished dining room, you are enveloped by the alluring aromas of exquisite Bangladeshi and Punjabi cuisine. The menu boasts an array of exciting options available to sample, encompassing both traditional French dishes and inventive fusion…
listing-featured-image

Dishoom Covent Garden

Open 8:00 AM - 11:00 PM
12 Upper St Martin's Ln, London WC2H 9FB
Indian street food restaurant. Incredible Bombay comfort foods in a super cool spot. Located in London’s West End, in Covent Garden.
If you’re looking for a seriously flavour-packed journey to India without having to leave your favourite city, it’s time for Dishoom in Covent Garden. Their Indian cuisine will tantalize even the pickiest of palates with regional curries and masala chai that are just as delicious as they sound – plus all sorts of sides too!…
listing-featured-image

Chokhi Dhani

Closed
2 Nine Elms Ln, London SW11 8AW
Indian street food restaurant. Authentic taste of India. Located in the Vauxhall/Nine Elms area.
For an unforgettable culinary experience, Chokhi Dhani in Nine Elms is the place to go! This fine dining Indian restaurant offers exquisite cuisine with a modern twist. From traditional dishes to fusion fare and from light bites to sumptuous feasts, there’s something for all tastes here. The setting couldn’t be better – think vibrant atmosphere…
listing-featured-image

Cinnamon Kitchen City

Closed
Devonshire Square, Devonshire Square, London EC2M 4YE
Contemporary Indian restaurant. Unique all-day dining. Located in the Liverpool Street area.
Nestled in the heart of the City of London, Cinnamon Kitchen City isn’t your average Indian restaurant. With a delicious fusion of traditional flavours and modern flair, it offers an unforgettable dining experience that rocks your taste buds. As you step into its vibrant and cool atmosphere, you can’t help but be enamoured by the…
listing-featured-image

Cinnamon Club

Open 12:00 PM - 3:00 PM
Cinnamon Club, Great Smith Street, London
Contemporary Indian fine dining restaurant. Set in the former Westminster Library, check out the cocktail bar downstairs. Located in Westminster, Central London.
Get ready for an exceptionally unique culinary journey – The Cinnamon Club in Westminster is serving up the best Indian food around. Bring a friend along to experience Chef Vivek Singh’s modern take on classic recipes and explore flavours you’ve never imagined! From casual lunches to romantic dinners, each visit promises unforgettable tastes with that…
listing-featured-image

Dishoom Shoreditch

Open 8:00 AM - 11:00 PM
7 Boundary St, London E2 7JE
One of the most popular Indian restaurants in London. Indian street food in Bombay-style café/restaurant. Located in Shoreditch, East London.
If you’re in East London and craving for some spicy, flavourful Indian street food, then Dishoom Shoreditch is the place to be. You won’t find any boring beige dishes here – the food is vibrant and full of zing, just like the decor! With vintage touches and an upscale vibe, it’s the perfect place to…
listing-featured-image

Tamarind of Mayfair

Open 12:00 PM - 2:30 PM
20 Queen St, London W1J 5PR
Fine dining Indian restaurant. North Indian cuisine in an elegant setting. Located in Mayfair, Central London.
For those seeking a unique fine dining experience, Tamarind of Mayfair is the place to be. Nestled in London’s iconic Mayfair district, this restaurant offers up an exciting take on traditional Indian cuisine that will get your senses tingling. Choose from classic favourites or daring modern dishes – all made with fresh seasonal ingredients for…
listing-featured-image

Shampan

Open 12:00 PM - 10:30 PM
Shampan Bromley, 38 Chatterton Rd, Bromley BR2 9QN, United Kingdom
Indian restaurant. Best Indian cuisine in Bromley. Located in Bromley, South East London.
Shampan Indian restaurant in Bromley distinguishes itself through a combination of traditional Indian flavours and contemporary dining elegance. The venue boasts a chic aesthetic with luxurious leather seating and bold artwork, accented by the warm glow of a central bar that curves gracefully through the space. Guests can expect a menu that honors the rich…
listing-featured-image

Brick Lane Brasserie

Open 12:00 PM - 12:00 AM
67 Brick Ln, London E1 6QL
A superb dining experience and takeaway in the heart of Brick Lane. Mouth-watering dishes from Bangladeshi, cooked with only the best natural herbs and spices. The best curry house on Brick Lane, a stone throw from Spitalfields market.
Get ready to spice up your life! If you want an unforgettable Indian dining experience, Brick Lane Brasserie is the place to be. This delicious destination on legendary Brick Lane serves the best Bangladeshi food that will have you coming back for more and warm hospitality that’ll make it feel like home each time. From…
listing-featured-image

Cross Restaurant

Open 11:30 AM - 8:00 PM
402 High Rd, Wembley HA9 6AS, United Kingdom
Goan restaurant. Authentic Indian food in Wembley. Located in Wembley, North West London.
Discover the authentic taste of India at Cross Restaurant in Wembley, where their passionate chefs present a cornucopia of traditional flavors. Guests can expect a menu designed for every type of food enthusiast, from those desiring a light snack to gourmets seeking a full dining adventure. Each dish is crafted with care to provide a…
listing-featured-image

Pink Salt

Open -
Pink Salt - Indian Restaurant in Finchley, 828 High Road, London N12 9RA
North Indian cuisine. Reasonable prices for food and cocktails. Located in Finchley, North London.
Get ready for an epic culinary journey as you visit Pink Salt in Finchley! Enjoy traditional Indian cuisine with a modern twist, from starters & snacks to hearty mains and even desserts – they’ve got something delicious just waiting for you. Plus their selection of cocktails and wines will help complete your meal perfectly. So…
listing-featured-image

Amrutha Lounge

Closed
326 Garratt Lane, London SW18 4EJ
Community restaurant with plant-based soul food inspired by Indian cuisine. Organic vegan ingredients, in a relaxed atmosphere. Located in Earlsfield, South West London.
If you’re craving a vegan-friendly night out, Amrutha Lounge is your spot! Enjoy healthy and flavourful dishes from India and Asia in an inviting atmosphere – perfect for catching up with family or friends. With their fresh ingredients and friendly staff, they’ve nailed the recipe to deliciousness. So don’t miss out on this Earlsfield gem…
listing-featured-image

Masalchi by Atul Kochhar

Open 11:00 AM - 10:00 PM
2 Wembley Park Blvd, Wembley Park, Wembley HA9 0HP, United Kingdom
Indian restaurant. Most authentic Indian street food in Wembley. Located in Wembley Park, North West London.
Atul Kochhar’s Masalchi brings the vibrant spirit of Indian street markets to the heart of Wembley, offering a culinary journey through the subcontinent’s most beloved snacks and dishes. Their menu, a thoughtful curation of street food favorites, sharing plates, hearty curries, and sizzling grills, is paired with an innovative selection of Desi-inspired cocktails. The casual…