Karen Delahunty Sewing & Knitting Centre Karen Delahunty Sewing & Knitting Centre is an award-winning store located on the main high-street of Kenilworth, offering a wide range of dressmaking and crafting fabrics, unique yarns, and high-quality haberdashery items.