📷 Image found via quandoo.co.uk · verify licensing
New Delhi is an Indian restaurant in Swindon that gives you something genuinely different from what you'll find elsewhere in the Cotswolds.
If you're exploring the eastern edge of the region or using Swindon as a base, it's a useful stop for an evening meal after a day spent visiting nearby villages or checking out what the town itself has to offer.
The menu draws from across India—proper curries, fragrant rice dishes, and freshly made naan breads all cooked with real flavors rather than adapted to please local preferences. The cooking is authentic without being pretentious, and the relaxed atmosphere makes it feel like a natural place to settle in for a proper meal rather than something you're ticking off a list.
There's nothing wrong with the English pubs and tearooms that dominate the quieter villages, but after a stretch of that, New Delhi serves a genuine need. The food is comforting and satisfying, the sort that properly refuels you rather than leaving you still hungry an hour later. It's particularly worth knowing about if you're staying in Swindon overnight or passing through on your way deeper into the Cotswolds, as a change of pace can be exactly what you need halfway through a trip. You'll get a genuinely different experience from what you'd expect in the region's smaller settlements.
Visitor reviews
Every review has a sheep rating. If you have dogs on your account, you can add an optional dog-friendly paw rating when you post.