TALLY HO FARM (Winkfield) by | Apr 30, 2018 TALLY HO FARM (Winkfield)Crouch LaneWindsor Berkshire SL4 4RZ Phone: 01344 885373Email: Shopmanager@tallyhofarm.co.uk