Visit the charming village of Headcorn in the beautiful Kent countryside. Delightful English country cottages, half-timbered Cloth Halls & quaint little tea rooms.