Home Place Farmhouse & Spa
About Home Place Farmhouse & Spa
Countryside Spa retreat in Barnstaple, Devon
Contact & Location
Home Place Farmhouse & Spa
Challacombe, Barnstaple, EX31 4TS, Devon, United Kingdom
Countryside Spa retreat in Barnstaple, Devon
Home Place Farmhouse & Spa
Challacombe, Barnstaple, EX31 4TS, Devon, United Kingdom