Description
Our traditional home-cooked ham joints are full of flavour and crafted with care by our butchers for the highest quality.
Our traditional home-cooked ham joints are full of flavour and crafted with care by our butchers for the highest quality.
£21.75 – £58.00 inc. VAT