Organic rare breed Dry Cure Ham

Nothing beats a hot ham, served with mustard mash

Price range: £38.48 through £59.20

0
YOUR CART
  • No products in the cart.