Create and Craft partner with Dolly Dimples Crafts

Create and Craft, the award winning multi – channel craft retailer, is delighted to announce a new partnership with UK based craft company, Dolly Dimples Crafts.  Dolly Dimples Crafts is a Lancashire based, family run business, with over 25 years of experience in the craft industry. Stocking a large range of decoupage and paper crafting…