Christmas planning? - Normal deliveries up to 18th December, then from 3rd January 2025
Pasture Fed, Organic, Sausages
Sorry, in short supply. Please call or email for up-to-date availability.