Exeter Inn, Umberleigh, Devon, United Kingdom
About Exeter Inn
Exeter Inn is a Hotel Restaurant serving the Umberleigh community in Devon, United Kingdom.To contact Exeter Inn call 01769 540281
Location
Umberleigh
Devon
United Kingdom
EX37 9NS
Map
Contacts
Tel: 01769540281