Last orders for UK delivery by Christmas are on Tuesday 18 December. Orders after this date will be delivered from 3 January onwards.



“I want everyone to have some of the awakening I did. Few things give me such pleasure than watching someone gasping with delight as the chocolate melts and the realisation dawns that all taste comes simply from the cacao…”