Milk

Ocado British Semi Skimmed Milk 2 Pints 1.136l
£1.25
1.136l (£1.10 per litre)
Ocado British Semi Skimmed Milk 4 Pints 2.272l
£1.85
2.272l (81.4p per litre)
Ocado British Whole Milk 2 Pints 1.136l
£1.35
1.136l (£1.19 per litre)
Ocado British Skimmed Milk 2 Pints 1.136l
£1.25
1.136l (£1.10 per litre)
Biotiful Kefir Drink Original 1l
£3.70
1l (£3.70 per litre)
Arla LactoFREE Whole Milk Drink 1l
£2.05
1l (£2.05 per litre)
Daylesford Organic Whole Milk Unhomogenised 1l
£2.15
1l (£2.15 per litre)
Out of stock
Live chat