Get Directions to E-Tack Equestrian Shop ← View details Duckhurst Farm EC, Clapper Lane, Staplehurst, Kent TN12 0JW, United Kingdom, Staplehurst, England Get Directions From* To * — Required information