Browse

View All91
Fresh Milk15
Long Life Milk3
Dairy & Lactose Free1
Cheese41
Butter & Butter Spreads5
Yoghurts15
Eggs4
Cream & Custard10
M&S British Semi Skimmed Milk Long Life 1l
£1.45
1l (£1.45 per litre)
M&S British Skimmed Milk Long Life 1l
£1.45
1l (£1.45 per litre)
M&S British Whole Milk Long Life 1l
£1.45
1l (£1.45 per litre)