Explore our cave of endless threads

Woolcrest forms the backbone of our companies, standing as one of Europe’s largest fabric stockists, with over 2 million metres of fabric ready for immediate supply.

2025

London

Woolcrest, 6 Well Street, London, E9 7PX

“I’ve been coming to this shop since 2013, and it has never disappointed me in terms of reasonable prices and wide product variety. I highly recommend it to sewing enthusiasts, fashion students, and anyone looking for fabrics for their small business.”

Google reviews: Gökhan. Y