Santa is off on his jolly holidays and Christmas is down to us! Create and Craft TV is the first retailer to launch Christmas in 2015.

Create and Craft TV are the first retailer to launch Christmas this year. Kicking off the festive celebrations on Thursday 11th June with a complete line up of Christmas crafts ranging from Christmas cards to beaded baubles; knitted jumpers to fabric wreaths; jewelled bracelets to table placements – there is something for every crafter. The…