Slideshow

Pigs in Blankets x 20

Christmas, sorted

Turkey, pigs in blankets, gammon and beef from our butchery at Elston Farm. It all arrives frozen, so order early and get it in the freezer.

Shop Christmas

Free delivery over £100

Flat rate £5.95 on weekday orders.

Next-day delivery

Delivered Tuesday to Saturday.

Frozen fresh

Cut fresh, vac packed, frozen the same day.

Eco wool packaging

Recyclable, compostable Woolcool liners.

For the Christmas table

Boneless Turkey Breast Joint

Boneless Turkey Breast Joint

£23.25

Pigs in Blankets x 20

Pigs in Blankets x 20

£14.10

Boneless Gammon Joint - 1.2kg

Boneless Gammon Joint - 1.2kg

£10.10

Topside Beef - 1.2kg

Topside Beef - 1.2kg

£23.15

8oz Turkey Steak Parcel (2 pack)

8oz Turkey Steak Parcel (2 pack)

£12.25

Traditional Pork Sausage Meat - 1kg

Traditional Pork Sausage Meat - 1kg

£8.70

Traditional Pork Chipolatas 1kg

Traditional Pork Chipolatas 1kg

£10.55

Turkey Steaks 6oz - pack of 2

Turkey Steaks 6oz - pack of 2

£7.25
Boneless Turkey Breast Joint

Christmas at Elston Farm

Order now, relax later

Our Christmas range is frozen, so there is no last-minute scramble. Order any time and pick a delivery day that suits you. Last delivery before Christmas is Tuesday 22 December, so order by 2pm on Monday 21 December. We deliver again on 30 and 31 December, then as normal from Tuesday 5 January.

Shop the Christmas range

OUR RANGE

Shop by category

Beef
16oz British Rump Steak

Beef

Pork
6oz Pork & Apple Burger - pack of 4

Pork

Poultry
8oz Turkey Steak Parcel (2 pack)

Poultry

Lamb
British lamb from The Meat Box Company

Lamb

Sausages
Elston Farm Cumberland Sausages 1kg

Sausages

Game
Diced Wild Venison - 500g

Game

Our most popular products

Shop now

16oz British Rump Steak

16oz British Rump Steak

£13.80

6oz Fillet Steak

6oz Fillet Steak

£12.85

6oz Pork & Apple Burger - pack of 4

6oz Pork & Apple Burger - pack of 4

£7.00

6oz Rustic Beef Burger - pack of 4

6oz Rustic Beef Burger - pack of 4

£9.80

8oz British Rib Eye Steak

8oz British Rib Eye Steak

£12.20

8oz British Rump Steak

8oz British Rump Steak

£7.05

8oz British Sirloin Steak

8oz British Sirloin Steak

£10.10

8oz Turkey Steak Parcel (2 pack)

8oz Turkey Steak Parcel (2 pack)

£12.25
Elston Farm Cumberland Sausages 1kg

From Elston Farm, Devon

Over 65 years of butchery heritage

We supply restaurant-quality meats to esteemed restaurants and pubs across the South West — and deliver the same cuts to your door. Sourced from British farms committed to animal welfare, cut fresh by expert butchers, vac packed and frozen fresh to lock in flavour.

Our story

Premium British meat, delivered directly to your door

We're not just any meat provider — we're a wholesale butcher with deep roots in the West Country. For over 60 years our butchers at M C Kelly have supplied ethically raised British meats to restaurants across the region, and every cut we offer comes from animals raised with care and respect. Because we're wholesale butchers, we can bring restaurant-quality meat to your table at prices every household can afford.

Our story