Body and Mind Shop ← View details Barnstaple, Bickington, England EX31 2JT +44 1271 378883 Get Directions From* To * — Required information