The Bell and Castle
The Cross, Horsley GL60PR Stroud , STROUD, United Kingdom United Kingdom
- Profile: The Bell and Castle is a Pubs and Clubs company located at Stroud , STROUD,, United Kingdom United Kingdom, address is The Cross, Horsley, Stroud , STROUD, GL60PR UK, postcode is GL60PR, you can contact The Bell and Castle by phone 441453836778