Address: TN25 161, Roman Road, Stonestreet Green, Aldington, Ashford, Kent, England, TN25 7DN, United Kingdom