, Stroud, United Kingdom
Wheelchair: Accessible
Opening hours: 10:00-17:00; PH yes; Dec 25 off
Open in Google Maps