HomeDemerara Cane SugarMinimum shelf a life 1 monthDemerara Sugar 3kgSKU: 0952£5.89PriceQuantityAdd to Cart