
Illustration — photo coming soon
Taj of India is an Indian restaurant in central Newbury, a market town that sits just outside the Cotswolds boundary but serves as a useful stop if you're travelling through the region.
The location works well whether you're heading into or out of the Cotswolds, and it's handy if you're visiting nearby attractions like Newbury Racecourse or Highclere Castle. The restaurant has been running for many years and serves a broad menu of traditional and contemporary Indian cuisine, with dishes representing flavours from across the subcontinent. You can find mild and creamy options or go for something with more heat, depending on what you're in the mood for. The staff are welcoming and make diners feel looked after, making it a reliable choice for an evening meal after a day exploring the surrounding area or during a longer journey through. The restaurant's central position in Newbury means it's within easy walking distance of most parts of town, so you won't need to travel far from wherever you've parked or are staying.
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.