Chilham Farmshop & Plant Centre

Canterbury Rd., Chilham, Kent, United Kingdom, CT4 8DX