Browse

View All47
Semi Skimmed Milk17
4 Pints5
2 Pints7
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk13
Kefir6

Filter by

Brand
Cravendale
1
M&S
2
Moo
1
Moo Free
1
Ocado
1
Show more
Ocado British Semi Skimmed Milk 2 Pints 1.136l
£1.25
1.136l (£1.10 per litre)
M&S Organic Semi-Skimmed Milk 2 Pints 1.136l
£1.85
1.136l (£1.63 per litre)
M&S British Semi Skimmed Milk Long Life 1l
£1.70
1l (£1.70 per litre)
Moo Semi Skimmed Long Life Milk 1l
£1.45
1l (£1.45 per litre)
Moo Organic Semi Skimmed UHT Milk 1l
£1.50
1l (£1.50 per litre)
Out of stock