Reared specifically for the festive season in small flocks you will need to place your orders early to avoid disappointment!
Usually available December - January, although we may have a some available until March.
Click here for a size and cooking guide
Delivery and Collection Dates for 2017:
Last courier delivery - 21st December
Farm Collection - any day until 24th December
Local Oxford Delivery (£3.00) - 22nd & 23rd December