Browse

View All102
Fresh Milk14
Long Life Milk3
Dairy & Lactose Free1
Cheese47
Butter & Butter Spreads7
Yoghurts16
Eggs3
Cream & Custard14
M&S British Skimmed Milk Long Life 1l
£1.25
1l (£1.25 per litre)
M&S British Whole Milk Long Life 1l
£1.30
1l (£1.30 per litre)
M&S British Semi Skimmed Milk Long Life 1l
£1.25
1l (£1.25 per litre)
Out of stock