To navigate, press the arrow keys. Chalford Village Shop ← View details Tankards Spring, High Street, Chalford, Stroud, Chalford, England GL6 8DJ +44 1453 884397 Get Directions From* To * — Required information