Address: TN27 129, Bethersden Road, Luckhurst, Smarden, Ashford, Kent, England, TN27 8QX, United Kingdom