Christmas Meats!

By Carol | October 18th, 2011

Be organised and order your Christmas meats from the end of October in the Farm Shop.  A £20 deposit is required.  Please feel free to ask for advice from our friendly butcher.





Leave a Reply