The Thames at Richmond offers some of London's most beautiful waterfront dining settings. From historic pubs with terrace views to modern restaurants overlooking the river, here's your complete guide to eating well along Richmond's stretch of the Thames.
Richmond's Riverside Dining Scene
Richmond's relationship with the Thames dates back centuries. Today, the riverfront from Richmond Bridge to Petersham Meadows is lined with dining options. But the best Indian food isn't riverside — it's 10 minutes inland at Jaflong Tandoori, where quality trumps location.
Combine River Walks with Indian Dining
The Thames Path from Richmond to Ham takes 30 minutes on foot — a beautiful walk that ends near Jaflong Tandoori. It's the perfect combination: a scenic riverside stroll followed by family-run Indian cuisine.
- Route: Richmond Bridge → Petersham Meadows → Ham House → Jaflong (30 mins)
- Distance: 1.5 miles along flat, paved Thames Path
- Highlights: Herons, rowing boats, Petersham Nurseries, Ham House gardens
- End at Jaflong: 16 Ashburnham Road, TW10 7NF — book ahead on match days
Thames-Side Picnic with Jaflong
For a unique riverside experience, order Jaflong takeaway and enjoy it on the Thames riverbank at Petersham Meadows. Our tandoori items are perfect for outdoor eating:
Tandoori Mixed Grill
£16.95Travels well, eat with fingers
Chicken Tikka + Naan
£11.95Classic picnic combination
Seekh Kebab (4 pcs)
£7.95Easy outdoor eating
Onion Bhaji Starter
£4.50Perfect sharing snack
Best Times for Thames Dining
Summer evenings: The Thames at Richmond is magical at sunset (8-9 PM). Order Jaflong collection, grab a blanket, and picnic on Petersham Meadows.
Winter weekends: After a brisk riverside walk, warm up with a Lamb Rogan Josh or Chicken Madras at Jaflong. Our dining room is cosy and welcoming.
