Address: Church Road, Burmarsh, Folkestone and Hythe District, Kent, England, TN29 0JG, United Kingdom