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