Biddacott Farm, Umberleigh, Devon, United Kingdom
About Biddacott Farm
Biddacott Farm is a Hotel Restaurant serving the Umberleigh community in Devon, United Kingdom.To contact Biddacott Farm call 01769 540222
Location
Umberleigh
Devon
United Kingdom
EX37 9PY
Map
Contacts
Tel: 01769540222