Browse

View All46
Semi Skimmed Milk16
4 Pints5
2 Pints6
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk12
Kefir5
M&S Select Farms British Semi Skimmed Milk 568ml
90p
568ml (£1.58 per litre)
M&S Organic Semi-Skimmed Milk 568ml
£1.25
568ml (£2.20 per litre)