Unsmoked Ham Joint

Traditional smoked ham joint.

£23.95£47.95

Perfect to finish with your own glaze