Catherine Tough is an innovative textile brand specialising in luxury lambswool and cotton accessories and products for the home.
Best known for our colourful, cosy socks the collection also includes hats, gloves, scarves, childrenswear, hot water bottle covers and lavender filled gift ideas
Product Categories
Apparel/Clothing
Decorative Accessories
Handmade/Craft