Browse
View All47
Semi Skimmed Milk17
4 Pints5
2 Pints7
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk13
Kefir6
Filter by
BrandShow more
Cravendale
1M&S
2Moo
1Moo Free
1Ocado
1£1.25
1.136l (£1.10 per litre)
£1.60
1l (£1.60 per litre)
£1.85
1.136l (£1.63 per litre)
£2.00
1l (£2.00 per litre)
£1.70
1l (£1.70 per litre)
£1.45
1l (£1.45 per litre)
£1.50
1l (£1.50 per litre)
Out of stock