Free delivery on orders over £30



Air Dried Ham

Shaws

Regular price £4.60

Shipping calculated at checkout.

Shaw meats Air Dried Ham