Carter Barrie ← View details The Mill, Beaminster, England DT8 3HG +44 1308 868884 Get Directions From* To * — Required information