£1.65
£1.60 per 100g.
British ham baked in the aga on the farm.
Out of stock
Home baked ham cooked at the farm in the aga.