£1.09
Gills Cooked Premium Ham - 120g Sliced
Out of stock
We deliver Nationwide. Orders arrive 1 day from dispatch date.
Estimated between and