Chillcotts Farm ← View details Combrew Lane, Bickington, Barnstaple, Bickington, England EX31 2ND +44 7403 311920 Get Directions From* To * — Required information