Uncooked Corner Ham Joint - £5.25/Kg

£11.81

You are ordering this product as part of a Christmas click and collect pre-order. When you submit your order you will pay a deposit of £2.36 for this product. The balance will be payable on collection.