Shop our CHRISTMAS Collection here 🎄

Collection: CHRISTMAS

From Turkeys to Pigs in Blankets, we can cater for your every need this Christmas!   

Pre-order now and we can deliver it to your door, or call at the shop to collect at a time that suits (select preferred delivery/collection date at the checkout). 

LOCAL CUSTOMERS ONLY - With one click of a button you can order EVERYTHING you need for the big day meal!  Yes, vegetables, stuffing and gravy too!  Find these options in the drop down menu for each choice of meat. Veg package serves 4/5. Available for collection or delivery 22nd/23rd Dec only. 

18 products
  • The Ultimate Whole Turkey Christmas Package - Whole Fresh Turkey, Veg, Stuffing and Gravy! Local Customers only - for delivery/collection 22rd/23th only
    The Ultimate Whole Turkey Christmas Package - Whole Fresh Turkey, Veg, Stuffing and Gravy! Local Customers only - for delivery/collection 22rd/23th only
    Regular price
    £125.00
    Sale price
    £125.00
  • The Christmas Turkey Breast Package - Turkey Breast, Veg, Stuffing and Gravy! Available for Local Customers only (22/12 and 23/12 only) Last orders taken 14/12
    The Christmas Turkey Breast Package - Turkey Breast, Veg, Stuffing and Gravy!  Available for Local Customers only (22/12 and 23/12 only) Last orders taken 14/12
    Regular price
    £85.00
    Sale price
    £85.00
  • Free Range Fresh Whole Bronze Turkey
    Free Range Fresh Whole Bronze Turkey
    Regular price
    £80.00
    Sale price
    £80.00
  • Fresh Whole Turkey Breast - two sizes (available for collection or delivery from 20/12)
    Fresh Whole Turkey Breast  - two sizes (available for collection or delivery from 20/12)
    Regular price
    £40.00
    Sale price
    £40.00
  • Free Range Bronze Turkey Crown (available for collection/delivery from 20/12)
    Free Range Bronze Turkey Crown (available for collection/delivery from 20/12)
    Regular price
    £75.00
    Sale price
    £75.00
  • Fresh Large Yorkshire Whole Christmas Chicken (approx. 3.8 kg / 8.4 lb) (available from 20/12)
    Fresh Large Yorkshire Whole Christmas Chicken (approx. 3.8 kg / 8.4 lb) (available from 20/12)
    Regular price
    £45.00
    Sale price
    £45.00
  • Fresh Free Range Whole Goose (available from 20/12)
    Fresh Free Range Whole Goose (available from 20/12)
    Regular price
    Sold out
    Sale price
    £90.00
  • Fresh Free Range Whole Duck (available from 20/12)
    Fresh Free Range Whole Duck (available from 20/12)
    Regular price
    £45.00
    Sale price
    £45.00
  • Berkshire Pork Pigs In Blankets - 12 per pack
    Berkshire Pork Pigs In Blankets - 12 per pack
    Regular price
    £8.00
    Sale price
    £8.00
  • Berkshire Pork Sausage Meat
    Berkshire Pork Sausage Meat
    Regular price
    £4.20
    Sale price
    £4.20
  • Berkshire Pork Cured Ham (On The Bone) (available from 5/12)
    Berkshire Pork Cured Ham (On The Bone) (available from 5/12)
    Regular price
    £70.00
    Sale price
    £70.00
  • Berkshire Pork Cured Ham/Gammon Joint (Boneless)
    TMC-berkshire-pork-cured-boneless-ham-delivered-nationwide
    Regular price
    £12.00
    Sale price
    £12.00
  • Ribeye Joint (bone in)/Cote de Boeuf/Rib of beef
    TMC-beef-ribeye-joint-bone-in-grass-fed-delivered-nationwide
    Regular price
    £30.00
    Sale price
    £30.00
  • Ribeye Joint
    Ribeye Joint
    Regular price
    £34.00
    Sale price
    £34.00
  • Whole Fillet of Beef (can include tail and head of fillet)
    TMC-fillet-of-beef-grass-fed-delivered-nationwide
    Regular price
    £57.50
    Sale price
    £57.50
  • Beef Fillet/Chateaubriand (centre cut)
    Beef Fillet/Chateaubriand (centre cut)
    Regular price
    £67.50
    Sale price
    £67.50
  • Sirloin of Beef
    TMC-beef-sirloin-joint-grass-fed-delivered-nationwide
    Regular price
    £30.00
    Sale price
    £30.00
  • Bone in Leg of Lamb
    TMC-leg-of-lamb-grass-fed-delivered-nationwide
    Regular price
    £18.00
    Sale price
    £18.00