Browse
View All46
Semi Skimmed Milk16
Whole Milk16
4 Pints5
2 Pints6
1 Pints1
Skimmed Milk10
Goats Milk2
Organic Milk12
Kefir5
Filter by
Brand
Arla
1Cravendale
1M&S
1Ocado
1Yeo Valley
1£2.20
2.272l (97p per litre)
£1.45
2.272l (64p per litre)
Out of stock
£2.80
2l (£1.40 per litre)
Out of stock
£2.50
2l (£1.25 per litre)
Out of stock
£2.50
2l (£1.25 per litre)
Out of stock