Blog Archives

Barn Owls are thriving at mushroom farm

2019 has been a successful year for Barn Owls on the Fair to Nature accredited May Farm, near Ely, Cambridgeshire. May Farm is the site of Littleport Mushrooms, which is part of the G’s Group and grows mushrooms for major

Tagged with: