Address: TN29 69, Ivychurch Road, Ivychurch, Folkestone and Hythe District, Kent, England, TN29 0AN, United Kingdom