Groves

Groves is the UK’s leading independent distributor of haberdashery, sewing accessories and needlecrafts with over 50,000 items on offer to over 10,000 customers nationwide.