Family run Hancocks Meadow Farm, lies on the banks of the River Wye in Ballingham, Herefordshire. As you look across the Wye Valley you can see our heritage orchard of 50+ varieties of ancient cider apples as well as our stand alone timber frame barn in which our cider is…