Britain's official guide to canals, rivers and lakes

Saturday 22nd November 2008

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

View service map »

Back to list »