The Castle Restaurant
- Castle Lane
- Gloucestershire, GL2 7NE
T: 01452 720328
Enjoy morning coffee, lunch and afternoon tea in this welcoming canalside restaurant with a large garden and moorings nearby.
We offer:
- Restaurant
- Cafe
- Food
- Family friendly