1. Christmas Orders

    There’s just over a week to go to place your Christmas meat orders.  The last date is Saturday 16th December.

    Ordering couldn’t be simpler just complete the on-line order form and submit it.

    Remember to choose Farrington’s Farm Shop as your collection point.

    Christmas Shop