
Richmond upon Thames • TW9 • TW10
Best Indian Takeaway in Richmond
Family-run Indian cuisine delivered fresh to your door. Serving Richmond, Kew, Petersham, and surrounding areas since 2008. Order online for the best deals.
4.9★ Rating
5,700+ reviews
Since 2008
18 years trusted
Trusted Halal
100% authentic
5,700+
Ratings & reviews

Packed for the journey
Everything travels the way it left the kitchen
Curries are sealed hot, breads and poppadoms are bagged separately, and chutneys travel in their own pots — so your order arrives in Richmond, Ham and Petersham tasting like it was just plated.
Richmond's Favourite Since 2008
Why Richmond Chooses Jaflong Tandoori
For over 16 years, Jaflong Tandoori has been serving authentic Indian cuisine to the Richmond upon Thames community. Located on Ashburnham Road, just minutes from Richmond Park and the River Thames, we've become the go-to destination for Indian takeaway in Richmond, TW9, and TW10.
Our family-run kitchen combines traditional recipes with the freshest ingredients, bringing you the authentic flavours of India and Bangladesh. From our aromatic Lamb Biryani to the classic Chicken Tikka Masala, every dish is prepared with care and delivered hot to your door.
Whether you're enjoying a quiet evening at home near Richmond Hill, hosting friends in Kew, or ordering a family feast in Petersham — we deliver across Richmond and surrounding areas within 30-45 minutes.
Richmond's Favourites
Most Popular Indian Takeaway Dishes

Lamb Biryani
£14.95
Chicken Tikka Masala
£12.95
King Prawn Karahi
£15.95
Tandoori Mixed Grill
£16.95Fast Delivery
Indian Takeaway Delivery Areas in Richmond
We deliver across Richmond upon Thames and surrounding areas. Hot, fresh, and on time — every time.
Richmond Town Centre
TW9
20-30 mins
Richmond Hill
TW10
20-30 mins
Kew
TW9
25-35 mins
Petersham
TW10
15-25 mins
Ham
TW10
20-30 mins
East Sheen
SW14
25-35 mins
Don't see your area? Call us on 020 8332 1339 to check delivery availability.
Trusted by Richmond
"Best Indian in Richmond by far!"
Sarah M.
"Consistent quality every time."
James T.
"Wedding catering was spectacular!"
Priya K.
"Hands down the best in the area."
Michael C.
Common Questions
Indian Takeaway Richmond FAQs
What areas do you deliver to from Richmond?
We deliver across Richmond upon Thames including Richmond Town Centre, Richmond Hill, Kew, Petersham, Ham, East Sheen, Mortlake, Barnes, Twickenham, and Teddington. Our main delivery postcodes are TW9, TW10, TW1, TW2, TW11, KT1, KT2, and SW14.
How long does delivery take?
Typical delivery time is 30-45 minutes depending on your location and how busy we are. During peak times (Friday-Saturday 6-8pm), it may take slightly longer. Order early to guarantee your slot!
Do you offer collection discounts?
Yes! Collection orders receive an automatic 10% discount. We also offer £5 off delivery orders over £40. Both discounts are applied automatically at checkout.
Is your food Halal?
Yes, all our meat is halal-sourced from trusted suppliers. We take great pride in serving authentic, high-quality Halal Indian cuisine to the Richmond community.
Can I order for a large group?
Absolutely! For orders of 10+ people, we recommend our catering service which offers better value and professional setup. Contact us for a custom quote.
Order Richmond's Best Indian Takeaway
Ready in 30-45 minutes. Collection saves 10%. Delivery across TW9, TW10 & beyond.
