Christmas Meat Orders

By Carol | December 12th, 2018

We have a limited amount of fresh Turkeys, Geese and Ducks left to order.  Please contact the Farm Shop to check availability on 02920 611707

Merry Christmas!!





Leave a Reply