Save on your shopping with our best offers | Shop offers now
Whole Milk
Loading finished
Essential Waitrose British Free Range Whole Milk2.272litre
2.272litreItem price
£1.40Price per unit
61.6p/litreCravendale Fresher For Longer Filtered Whole Milk2litre
2litreItem price
£2.25Price per unit
£1.13/litreEssential Waitrose British Free Range Whole Millk1.136litre
1.136litreItem price
£1.00Price per unit
88p/litreEssential Waitrose British Free Range Whole Milk568ml
568mlItem price
70pPrice per unit
£1.24/litreCravendale Filtered Fresher For Longer Whole Milk1litre
1litreItem price
£1.30Price per unit
£1.30/litre