Browse
View All46
Semi Skimmed Milk16
4 Pints5
2 Pints6
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk12
Kefir5
Filter by
BrandShow more
Arla
1Cravendale
2DAYLESFORD ORGANIC
1Lactofree
1M&S
5FEATURED
£2.50
2l (£1.25 per litre)
FEATURED
£2.50
2l (£1.25 per litre)
£1.45
2.272l (64p per litre)
£1.20
1.136l (£1.06 per litre)
£2.40
2.272l (£1.06 per litre)
£1.85
1l (£1.85 per litre)
£1.60
1l (£1.60 per litre)
£1.95
1l (£1.95 per litre)
90p
568ml (£1.58 per litre)
£1.45
1l (£1.45 per litre)
£1.85
1.136l (£1.63 per litre)
£1.30
568ml (£2.29 per litre)
£2.30
1l (£2.30 per litre)
£1.40
1l (£1.40 per litre)
£2.80
2l (£1.40 per litre)
Out of stock
£1.25
1l (£1.25 per litre)
Out of stock