Features
Takeaway, Vegetarian Dishes, Bar
Nearest public transport
Stroud (Gloucestershire) - National Railway