The Bell, Tewkesbury, Gloucestershire, United Kingdom
About The Bell
The Bell is a Hotel Restaurant serving the Tewkesbury community in Gloucestershire, United Kingdom and located at Church Street.To contact The Bell call 01684 293293 or visit their website at greeneking.co.uk
Location
Church Street
Tewkesbury
Gloucestershire
United Kingdom
GL20 5SA
Map
Contacts
Tel: 01684293293
Web: greeneking.co.uk