Put on a spread to remember with our Christmas Shop. Our diverse range of organic Christmas food is full of much loved festive favourites, all made by hand on our Cotswolds farm using the finest seasonal ingredients for the highest quality taste.
There’s something for all food preferences; our traditional Bronze turkeys return for Christmas 2019 alongside our new vegan beetroot wellington, made with the finest pastry and best served in lashings of gravy. Plus, our stocking fillers are packed with organic sweet treats and make ideal gifts. Explore our full Christmas Shop below.
Last order date for Fresh Christmas products is Tuesday 10th December.
Last order date for guaranteed UK Christmas delivery is 10am on Sunday 22nd December.