York Christmas Trees, Wigginton, takes on sheep at business November 20, 2023 News by Leave a Comment on York Christmas Trees, Wigginton, takes on sheep at business York Christmas Trees has added five sheep to the award winning team at Wiggington to help deliver their most ecologically and sustainable Christmas tree growing system.