Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Holmes and Cochrane ← View details 32 Tartane Lane, Dymchurch, Kent TN29 0LJ, United Kingdom, Dymchurch, Kent 01303872824