Browse

View All46
Semi Skimmed Milk16
4 Pints5
2 Pints6
1 Pint2
Whole Milk16
Skimmed Milk10
Goats Milk2
Organic Milk12
Kefir5

Filter by

Brand
Cravendale
1
M&S
2
Moo
1
Ocado
1
Yeo Valley
1
Ocado British Semi Skimmed Milk 1.136l
£1.20
1.136l (£1.06 per litre)
Moo Semi Skimmed Long Life Milk 1l
£1.45
1l (£1.45 per litre)
M&S Organic Semi-Skimmed Milk 1.136l
£1.85
1.136l (£1.63 per litre)
M&S British Semi Skimmed Milk Long Life 1l
£1.25
1l (£1.25 per litre)
Out of stock