3 for £7 DeliAdd to wishlistADD TO YOUR BASKETBritish Breaded Wiltshire Ham 120gDeli 3 For £7 Mix & Match £3.30 £3.30
3 for £7 DeliAdd to wishlistADD TO YOUR BASKETBritish Roast Wiltshire Ham 110gDeli 3 For £7 Mix & Match £3.30 £3.30
3 for £7 DeliAdd to wishlistADD TO YOUR BASKETBritish Wafer Thin Ham 115gDeli 3 For £7 Mix & Match £3.00 £3.00