Caramel Jewels
£10.00
180g
Hill St. Caramels Jewels with caramelised almonds, salt and cranberries. 180G
in the Chocolate category
15 left in stock.
Delivery From
23 January