Moors Farmhouse, Tewkesbury, Gloucestershire, United Kingdom
About Moors Farmhouse
Moors Farmhouse is a Hotel Restaurant serving the Tewkesbury community in Gloucestershire, United Kingdom and located at 32 Beckford Road.To contact Moors Farmhouse call 01242 620523
Location
32 Beckford Road
Tewkesbury
Gloucestershire
United Kingdom
GL20 8NL
Map
Contacts
Tel: 01242620523