Browse
View All46
Semi Skimmed Milk16
4 Pints5
2 Pints6
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk12
Kefir5
Filter by
Brand
Cravendale
1M&S
2Moo
1Ocado
1Yeo Valley
1£1.20
1.136l (£1.06 per litre)
£1.85
1l (£1.85 per litre)
£1.60
1l (£1.60 per litre)
£1.45
1l (£1.45 per litre)
£1.85
1.136l (£1.63 per litre)
£1.25
1l (£1.25 per litre)
Out of stock