Lewtrenchard Manor, Okehampton, Devon, United Kingdom
About Lewtrenchard Manor
Lewtrenchard Manor is a Hotel Restaurant serving the Okehampton community in Devon, United Kingdom.To contact Lewtrenchard Manor call 01566 783222 or visit their website at lewtrenchard.co.uk
Location
Okehampton
Devon
United Kingdom
EX20 4PN
Map
Contacts
Tel: 01566783222
Web: lewtrenchard.co.uk