Today's Deals
Help Guides
Download App
M&S
British Mini Roast Ham
400g
List
List
Share
Report
Where To Buy
Ocado
£7.00
£1.75 per 100g
VISIT
The prices shown above are available online and may not reflect in store.
Today's Price
See how M&S prices have changed since last year
Get real-time and historical pricing data through our API by contacting us.
Lowest
£3.50
Usually
£6.50
Highest
£7.00
£7.00
Good to know
Cured for tenderness
Outdoor-bred
Ready to eat
Minimum 20 slices per pack
Made in the UK
M&S assured pork from UK farms
see more
Reviews
3.3
8 reviews from 1 shop
5
4
3
2
1
"This is really not nice! It was slimey and had gristle in it"
Review this product
Share your thoughts with other customers
WRITE REVIEW
How would you rate this product
Why did you give this rating
{user_review_text}
SEND REVIEW
We may earn a small commission on qualifying purchases. Affiliates help keep Trolley.co.uk free to use.
Learn more here.
More From M&S
115g
M&S
Outdoor Bred British Ham
54
£3.00
£2.61 per 100g
115g
M&S
Outdoor Bred Dry Cured Roast Ham
14
£3.65
£3.17 per 100g
125g
M&S
British Sliced Honey Roast Ham
26
£2.25
£1.80 per 100g
90g
M&S
British Lean Honey Roast Ham 8 Slices
23
£1.50
£1.67 per 100g
125g
M&S
British Honey Roast Ham Wafer Thin
48
£2.75
£2.20 per 100g
205g
M&S
Ham & Farmhouse Cheddar Toastie
24
£3.75
£1.83 per 100g
250g
M&S
Egg Ham & Cherry Tomato Salad
41
£4.75
£1.90 per 100g
1.9kg
M&S
Slow Cooked Boneless Three Bird Roast
10
£60.00
£3.16 per 100g
1kg
M&S
Collection Dry Cure Treacle Roasted Ham Joint
1
£32.00
£3.20 per 100g
115g
M&S
Signature Cure Sweet & Spiced Free Range Ham
56
£4.00
£3.48 per 100g
Related Products
400g
Tesco
British Honey Roast Ham
47
£4.25
£1.06 per 100g
120g
Tesco
British Honey Roast Ham
2
£2.00
£1.67 per 100g
115g
Ocado
British Honey Roast Sandwich Ham
35
£1.35
£1.17 per 100g
110g
Sainsbury's
British Honey Roast Ham Chunks
14
£2.00
£1.82 per 100g
110g
Houghton
British Honey Roast Wiltshire Ham
70
£2.95
£2.68 per 100g
Morrisons
British Honey Roast Ham 16 Slices
4
£5.00
Waitrose Ltd
Essential British Finely Sliced Roast Ham
69
£1.95
Waitrose Ltd
Waitrose British Roast Ham Finely Sliced
£4.25
120g
Sainsbury's
British Honey Roast Cooked Ham Slices
132
£2.00
£0.24 per 100g
240g
Sainsbury's
British Honey Roast Cooked Ham Slices
132
£2.50
£0.07 per 100g
Related Searches
M&S