Install the FarmShopHub™ app for quick access

Maddock Kembery Meats Ltd
Maddock Kembery Meats Ltd
Maddock Kembery Meats Ltd
Maddock Kembery Meats Ltd

Maddock Kembery Meats Ltd

Farm Shop
Butcher
Registered Producer

About Us

Maddock Kembery Meats is a traditional, family-owned, high-class butcher shop and abattoir. They are passionate about bringing the very best in locally sourced Welsh meat, specializing in tender grass-fed beef, juicy pasture-raised lamb, free-range chicken, and heritage pork. Their ethos centers on animal welfare, sustainability, and traditional farming values, with all meat carefully selected from trusted local farms. Every cut is hand-prepared by skilled butchers to ensure premium quality, full traceability, and provenance.

What makes our produce so special

Tender grass-fed beef, pasture-raised lamb, free-range chicken, and heritage pork.
The Abattoir, Maesteg, Bridgend, CF34 0NW

Category

Red Meat & Meat Products

Delivery

Available

Fee: £12.50

Collection

Available

Opening Hours

Open now

This farm shop is currently browse-only. You can view products but not add them to a basket.

Beef Liver

Beef Liver

500g Beef Liver (frozen)

Beef
£4.99

£0.00 per kg

25oz Cote De Boeuf

25oz Cote De Boeuf

Welsh Cote De Boeuf (approx 25oz)

Pantry & Larder
£23.99

£23.99 per unit

Large Protein Meat Pack

Large Protein Meat Pack

Large Protein Meat Pack Includes; 6 x 400g Steak Mince 8 x Chicken Breasts 4 x 10oz Lean Steaks

Poultry
£63.99

£63.99 per unit

Oven Meat Pack

Oven Meat Pack

Oven Meat Pack Includes; 1kg x Minced Steak 1kg x Diced Steak 1kg x Braising Steak

Beef
£42.99

£42.99 per unit

Trio Feast Meat Pack

Trio Feast Meat Pack

Trio Feast Meat Pack Includes; 4 x 10oz Lean Steaks 4 x Chicken Breasts 4 x Gammon Steaks

Poultry
£35.99

£35.99 per unit

Deluxe Protein Meat Pack

Deluxe Protein Meat Pack

Deluxe Protein Meat Pack Includes; 4 x 400g Minced Steak 8 x Chicken Breasts 6 x Sirloin Steaks

Poultry
£84.99

£84.99 per unit

Lean & Mean Meat Pack

Lean & Mean Meat Pack

Lean & Mean Meat Pack Includes; 4 x 7oz Pork Steaks 4 x 7oz Lean Steaks 4 x Chicken Breasts 2 x 400g Diced Steak 2 x 400g Mince Steak

Poultry
£54.99

£54.99 per unit

8oz Fillet Steak

8oz Fillet Steak

2 or 4 fillet steaks approx 227g each

Steaks
£11.99

£11.99 per unit

20oz Tomahawk Steak

20oz Tomahawk Steak

Welsh Tomahawk Steaks approx 560g each

Steaks
£21.99

£21.99 per unit

20oz T-Bone Steak

20oz T-Bone Steak

1 or 2 T-Bone steaks approx 560g each

Steaks
£17.99

£17.99 per unit

10oz Rump Steak

10oz Rump Steak

2, 4 or 8 steaks approx 280g each

Steaks
£6.49

£6.49 per unit

20oz Large Rump Steak

20oz Large Rump Steak

2 or 4 large steaks approx 567g each

Steaks
£11.98

£11.98 per unit

8oz Sirloin Steak

8oz Sirloin Steak

1, 2 or 4 steaks approx 227g each

Steaks
£9.99

£9.99 per unit

8oz Ribeye Steak

8oz Ribeye Steak

1, 2 or 4 steaks approx 227g each

Steaks
£9.99

£9.99 per unit

Steak Mince

Steak Mince

500g, 1kg, 2.5kg or 5kg of steak mince

Mince
£6.99

£6.99 per unit

Lamb Mince (frozen)

Lamb Mince (frozen)

500g or 1kg of lamb mince (frozen)

Mince
£7.99

£7.99 per unit

Back Bacon (Home cured)

Back Bacon (Home cured)

380g or 1.14kg of back bacon

Pork
£4.19

£4.19 per unit

12oz Gammon Steak

12oz Gammon Steak

2 or 4 gammon steaks approx 340g each

Pork
£6.99

£6.99 per unit

Chicken Breasts (4 pack)

Chicken Breasts (4 pack)

4 chicken breasts approx 1040g

Poultry
£11.49

£11.49 per unit

Chicken Breasts (8 pack)

Chicken Breasts (8 pack)

8 chicken breasts approx 2080g

Poultry
£22.98

£22.98 per unit

Chicken Breasts (12 pack)

Chicken Breasts (12 pack)

12 chicken breasts approx 3.12kg

Poultry
£33.48

£33.48 per unit

Chicken Breasts (20 pack)

Chicken Breasts (20 pack)

20 chicken breasts

Poultry
£42.99

£42.99 per unit

5x 20oz Welsh Rump Steak Bundle

5x 20oz Welsh Rump Steak Bundle

5 20oz Rump steaks packed individually.

Steaks
£49.99

£49.99 per unit

10x 10oz Welsh Rump Steak Bundle

10x 10oz Welsh Rump Steak Bundle

10x 10oz Welsh rump steaks packed in 2s.

Steaks
£49.99

£49.99 per unit

5kg Steak Mince

5kg Steak Mince

5kg of Welsh beef mince, this will be packed in 1kg bags.

Mince
£50.00
Beef Cheeks

Beef Cheeks

Each pack contains two Welsh Beef Cheeks.

Beef
£11.99

£11.99 per unit

Premium Large Steak Box

Premium Large Steak Box

This pack contains the following. Two 12oz Welsh Ribeye Steaks. Two 12oz Welsh Sirloin Steaks. Two 8oz Fillet Steaks. Two 20oz Rump Steaks. Everything will be vacuum packed and arrive with 10 days date.

Steaks
£114.99

£114.99 per unit

Beef brisket Bacon

Beef brisket Bacon

Welsh Beef cured for three weeks, dried and sliced. Cook this exactly as you would normal back bacon (pork). Minimum 350g packs.

Pork
£8.49

£8.49 per unit

Whole Beef Fillet

Whole Beef Fillet

Whole Welsh Beef Fillet approx 2kg.

Beef
£98.99

£98.99 per unit

12oz Ribeye Steak

12oz Ribeye Steak

1 or 2 steaks approx 340g each

Steaks
£13.99

£13.99 per unit

12oz Sirloin Steak

12oz Sirloin Steak

1, 2 or 4 steaks approx each 340g each.

Steaks
£13.99

£13.99 per unit

Lean Protein Meat Pack

Lean Protein Meat Pack

This pack contains the following. 4x500g Turkey Mince 4x500g Lean Beef Mince 8 Large Chicken Breast Every item will be vacuum packed and arrive to you with 10 days date.

Chicken Breast
£63.99

£63.99 per unit

Welsh Angus Beef Box

Welsh Angus Beef Box

In our Welsh Beef Box you will receive the following. 1.5kg Beef Roasting Joint ( Topside/ Silverside). 1.2kg Brisket Joint. 2 x 200g Sirloin Steaks. 2 x 200g Rump Steaks. 2 x 500g Diced Beef. 2 x 500g Mince Beef. Everything will be vacuum packed and will have 10 days date when it arrives to you.

Mince
£114.99

£114.99 per unit

Welsh Angus Steak Box

Welsh Angus Steak Box

In our Welsh Steak Box you will find the following. 4 x 8oz Sirloin Steaks. 4 x 8oz Ribeye Steaks. 4 x 8oz Rump Steaks. 2 x 16oz Top Rump Steaks 2 x 16oz Chuck Steaks. Everything will be vacuum packed with 10 days date when it arrives to you.

Steaks
£134.99

£134.99 per unit

Gammon Joint
Gammon Joint

Gammon Joint

1.7kg+ gammon joint

Pork
£14.99

£14.99 per unit

Welsh Angus Beef Box (Large)

Welsh Angus Beef Box (Large)

In our Welsh Beef box you will find the following. 1.5kg Silverside joint. 1.4kg Top Rump joint. 1.2kg Brisket joint. 4 x 200g Sirloin steaks. 4 x 200g Rump steaks. 1.5kg Diced beef. 1.5kg Braising steak. 1.5kg Steak mince. Everything will be vacuum packed for you with 10 days date when it arrives with you.

Mince
£199.99

£199.99 per unit

Full side of Beef

Full side of Beef

This is a fully cut and butchered side of Welsh Beef. Approximate 150kg full side weight. Price DOES NOT include delivery, this is dependant on delivery location. Delivery Price is £1.25 per mile for fully refrigerated delivery. We can cut bones especially marrow bones for stocks and stews. This will not be vacuum packed but bagged. If you have any specific cutting instructions, please email us. If not we will cut and pack in the way we think is best. We work off a 3-5 week lead time on this as we need time to process, hang, cut and pack the side after ordering. This is an approximate weight breakdown of everything you will receive and what we recommend you choose to do with each cut. Mince/ Diced steak- Roughly 45kg Topside and Silverside- 9kg each (roasting joints) Brisket- 11kg (roasting joints) Shin rings- 3.4kg (roasting) LMC- 4kg (braising steak, diced, mince) Chuck- 6kg (braising steak, joints, diced, mince) Skirt steak- 3kg (steaks, diced, mince) Fillet- 2.2kg (steaks) Ribeye- 3.6kg (steaks) Rump- 6.6kg (steaks) Top rump- 5.1kg (steaks, joints) Sirloin- 6.9kg (steaks) Remaining weight- Bones/ Fat Please specify what sized steaks and joints you would like to receive

Mince
£1750.00

£1750.00 per unit

Pork Mince (Frozen)

Pork Mince (Frozen)

Welsh Pork Mince available in 500g, 1kg and 2.5kg.

Mince
£4.99

£4.99 per unit

Beef Topside
Beef Topside

Beef Topside

This product has multiple variants. The options may be chosen on the product page

Beef
£23.99

£23.99 per unit

Beef Silverside Joint

Beef Silverside Joint

Welsh Beef Silverside joint available in three different sizes.

Beef
£23.99

£23.99 per unit

Beef Brisket Joint
Beef Brisket Joint

Beef Brisket Joint

Welsh Beef Brisket Joints available in three different sizes, perfect for slow cooking.

Beef
£23.99

£23.99 per unit

Diced Beef
Diced Beef

Diced Beef

Diced Beef

Beef
£7.49

£7.49 per unit

Marrow Bones

Marrow Bones

Beef Bone Marrow sliced, two pieces.

Beef
£4.50

£4.50 per unit

Louisiana Beef Burgers

Louisiana Beef Burgers

Pack of 4 House made 4oz Burgers.

Burgers
£6.49

£6.49 per unit

Minted Lamb Burgers

Minted Lamb Burgers

Pack of 4 House made 4oz Burgers.

Burgers
£6.49

£6.49 per unit

Beef Burgers

Beef Burgers

Pack of 4 House made 4oz burgers.

Burgers
£5.99

£5.99 per unit

Oxtail

Oxtail

Sliced Welsh Oxtail 1kg-1.2kg

Pantry & Larder
£11.99

£11.99 per unit

Large Top Rump Steak

Large Top Rump Steak

Welsh Top Rump Steak approximately 500g each

Beef
£15.99

£15.99 per unit

Braising Steak
Braising Steak

Braising Steak

Braising Steak

Beef
£12.99

£12.99 per unit

Pork Shoulder
Pork Shoulder

Pork Shoulder

This product has multiple variants. The options may be chosen on the product page

Pork
£8.98

£8.98 per unit

Minted Lamb Chops

Minted Lamb Chops

Pack of 4 (approx 400g) or 8 (approx 800g) Lamb Chops

Lamb
£8.49

£8.49 per unit

Minted Lamb Steaks

Minted Lamb Steaks

Pack of 2 (approx 18oz) or 4 (approx 36oz) Lamb Steaks

Lamb
£13.99

£13.99 per unit

Lamb Shoulder (bone in)

Lamb Shoulder (bone in)

Approx 2.5kg-2.7kg whole bone in Welsh Lamb shoulder

Shoulder
£34.99

£34.99 per unit

Minted Lamb Shoulder (boneless)

Minted Lamb Shoulder (boneless)

Shoulder
£22.50

£22.50 per unit

Lamb shoulder (boneless)

Lamb shoulder (boneless)

Shoulder
£22.50

£22.50 per unit

Lamb Leg (boneless)

Lamb Leg (boneless)

Lamb
£28.99

£28.99 per unit

Lamb Leg (bone in)

Lamb Leg (bone in)

Lamb
£25.98

£25.98 per unit

Lamb Shank

Lamb Shank

Pack of 2 (approx 1kg) or 4 (approx 2kg) Lamb Shanks

Lamb
£14.99

£14.99 per unit

Lamb Barnsley Chops

Lamb Barnsley Chops

Pack of 2 (approx 400g) or 4 (approx 800g) Lamb Barnsley Chops

Lamb
£9.99

£9.99 per unit

Lamb Steaks

Lamb Steaks

Pack of 2 (approx 18oz) or 4 (approx 36oz) Lamb Steaks

Lamb
£10.99

£10.99 per unit

Lamb Chops
Lamb Chops

Lamb Chops

Fresh British lamb chops

Chops & Cutlets
£9.99

£9.99 per unit

Sauces

Sauces

choose from a selection of flavours; Pepper Mushroom Steak Diane Sweet Chilli Honey Mustard Stilton

Beef
£2.00

£2.00 per unit

Pork and Leek Thick Sausages

Pork and Leek Thick Sausages

Pack of 6 (approx 400g) sausages of 12 (approx 800g) Leek Sausages

Sausages
£5.99

£5.99 per unit

Chilli & Garlic Thick Pork Sausages

Chilli & Garlic Thick Pork Sausages

Pack of 6 (approx 400g) sausages of 12 (approx 800g) Chilli & Garlic Sausages

Sausages
£5.99

£5.99 per unit

Pork & Apple Thick Pork Sausages

Pork & Apple Thick Pork Sausages

Pack of 6 (approx 400g) sausages of 12 (approx 800g) Pork & Apple Sausages

Sausages
£5.99

£5.99 per unit

Thick Plain Pork Sausages

Thick Plain Pork Sausages

Pack of 6 (approx 400g) sausages of 12 (approx 800g) sausages

Sausages
£5.99

£5.99 per unit

Pork Steaks

Pork Steaks

Pork Steaks available in 2 packs - 4 steaks (approx 32oz) or 8 steaks (approx 64oz)

Pork
£8.99

£8.99 per unit

Leg of Pork

Leg of Pork

Welsh Leg of Pork available in multiple weights. Boned, tied with the rind left on.

Pork
£9.99

£9.99 per unit

Belly Pork Slices

Belly Pork Slices

Pack of 2 slices (approx 16oz) or 4 slices (approx 32oz) Pork Belly Chops.

Chops
£4.49

£4.49 per unit

Pork Chops
Pork Chops

Pork Chops

Our pork chop packs usually contain 3 pork chops. Sometimes will be a pack of 4 slightly smaller chops instead of 3 larger ones. May have bone in or may be de-boned. We do give the option for our Pork Chops to come: Plain, Black Garlic Glazed or Chinese Style Glazed. *cuts and weights may vary slightly from those listed We do various deliveries each week, you can choose which week to book at the checkout. We use WoolCool packaging alongside gel ice packs to keep your order a safe and stable temperature during transit. Once you’ve placed your order you will receive a confirmation email, the nex

Chops
£4.99

£4.99 per unit

Lamb Liver

Lamb Liver

500g of Lamb Liver (frozen)

Lamb
£4.99

£4.99 per kg

Beef Heart

Beef Heart

500g of Beef Heart slices (frozen)

Beef
£4.99

£4.99 per kg

We use cookies to keep the shop working, remember your preferences and — only if you say yes — understand how the site is used. Read the Cookie Policy · Privacy Policy