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.
Price range: £21.75 through £58.00 inc. VAT