FREE LOCAL DELIVERY OVER £50 - FREE NATIONWIDE DELIVERY OVER £250
English dry cured best sliced ham
Price per 500g approx. pack
£8.95
— OR —