Get Directions to Henfords Holiday Cottages ← View details Eastleigh Wood Lane, Bishopstrow, Wiltshire BA12 7BE, United Kingdom, Bishopstrow, England Get Directions From* To * — Required information