Address: TN27 13, The Grove, Stone Abbage, Pluckley, Ashford, Kent, England, TN27 0RR, United Kingdom