Browse

View All47
Semi Skimmed Milk17
4 Pints5
2 Pints7
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk13
Kefir6
M&S Organic Semi-Skimmed Milk 1 Pint 568ml
£1.30
568ml (£2.29 per litre)