HomeFresh local semi skimmed 2ltrs We require 48hrs notice on all orders for milkFresh local semi skimmed milk £1.20PriceQuantityAdd to Cart