Dairy

M&S Organic Free Range Medium Eggs 6 per pack
£2.85
6 per pack (47.5p each)
M&S Organic Whole Milk 2 Pints 1.136l
£2.20
1.136l (£1.94 per litre)
M&S Organic Semi-Skimmed Milk 4 Pints 2.272l
£2.80
2.272l (£1.23 per litre)
M&S Organic Semi Skimmed Milk 2 Pints 1.136l
£2.10
1.136l (£1.85 per litre)
M&S Greek Style Natural Yogurt 1kg
£2.05
1kg (£2.05 per kg)
M&S Greek Feta Cheese 200g
£2.30
200g (£11.50 per kg)
M&S British Salted Butter 250g
£1.95
250g (£7.80 per kg)
M&S British Soured Cream 300g
£1.35
300g (£4.50 per kg)
M&S Free Range Large Eggs 12 per pack
£4.60
12 per pack (38.3p each)
M&S British Mature Cheddar 350g
£2.95
350g (£8.43 per kg)
M&S Grated Cheddar & Mozzarella 250g
£3.05
250g (£12.20 per kg)
M&S Organic Free Range Large Eggs 6 per pack
£3.55
6 per pack (59.2p each)
M&S Parmigiano Reggiano 200g
£5.40
200g (£27.00 per kg)
M&S British Unsalted Butter 250g
£2.00
250g (£8.00 per kg)
M&S Grated Mozzarella 250g
£3.05
250g (£12.20 per kg)
M&S Whole British Milk 1 Pint 568ml
95.0p
568ml (£1.67 per litre)
M&S 0% Fat Greek Style Natural Yogurt 500g
£1.30
500g (£2.60 per kg)
M&S Grated Parmigiano Reggiano 80g
£2.90
80g (£36.25 per kg)
M&S Organic Double Cream 300ml
£1.85
300ml (£6.17 per litre)
M&S Collection 10% Fat Greek Yogurt 500g
£2.65
500g (£5.30 per kg)
M&S Cypriot Halloumi 250g
£3.25
250g (£13.00 per kg)
M&S British Mature Cheddar 10 Slices 250g
£3.15
250g (£12.60 per kg)
M&S British Single Cream 300ml
£1.55
300ml (£5.17 per litre)
M&S Organic British 12 Free Range Mixed Size Eggs 12 per pack
£5.90
12 per pack (49.2p each)
M&S Lighter Creme Fraiche 300g
£1.15
300g (£3.83 per kg)
M&S Collection Cornish Creamery Whole Milk 1l
£2.20
1l (£2.20 per litre)
M&S Organic Semi Skimmed Milk 568ml
£1.35
568ml (£2.38 per litre)
M&S collection 10% fat greek yogurt 1kg
£4.60
1kg (£4.60 per kg)
M&S Sliced Gouda Cheese 250g
£3.25
250g (£13.00 per kg)
M&S Greek Style Live Yogurt 500g
£1.20
500g (£2.40 per kg)
M&S Select Farms British Skimmed Milk 4 Pints 2.272l
£1.85
2.272l (81.4p per litre)
M&S Italian Mozzarella 150g
£2.20
150g (£14.67 per kg)
Live chat