The Classic Christmas Chocolate Sleekster

£22.50

We are talking 32 Christmas chocolates: festive truffles, caramels, pralines and more for this festive season – I don’t think we need to tell you any more.