September 10, 2018 A glass or two of cider keeps the doctor away This autumn thousands of people will be flocking to farmers’ festivals around the UK, from the Isle of Sheppey, in Kent, to Norfolk, Yorkshire and...