Whether you’ve rediscovered sewing on lockdown, are trying to make your existing wardrobe work harder for longer, or are simply a dedicated fan of The Great British Sewing Bee, knowing where to stock up on fabric and thread is a must. So, for those of you wanting in on this crafting craze, we’ve put together a list of the best haberdashery shops in London.
MacCulloch and Wallis
Originally found just off Oxford Street but now located in Soho, MacCulloch and Wallis is one of London’s most famous haberdasheries. Stocking an exhaustive selection of sewing supplies, it’s guaranteed to have whatever you’re after, from essentials like thimbles and thread, to the most specialist tools.
25-26 Poland Street, London W1F 8QN
V V Rouleaux
The Hermes of the haberdashery world, V V Rouleaux sells only the most luxurious textiles, from timeless velvet ribbon, to Japanese organdies and French wire-edged taffeta.
102 Marylebone Lane, London W1U 2QD
Found on Soho’s Berwick Street, Cloth House is home to a covetable selection of fabrics from around the world. Visit to find the largest variety of jerseys and felt in the UK, alongside quality woollens, cottons and linens.
47 & 98 Berwick Street, London W1F 8SJ
The London Bead Co.
A stone’s throw from Kentish Town tube station, The London Bead Co. has one of the best selections of beads you’ll find, and is one of the UK’s primary suppliers of Swarovski Crystal beading.
339 Kentish Town Rd, London NW5 2TJ
Found in the heart of Dalston, William Gee is a supplier to some of London’s top fashion designers and costume departments. Perhaps a little advanced for the hobbyist, it’s the place to go if you start to need more professional tools and tailoring gear.
520-522 Kingsland Road, London E8 4AR
A wholesaler to established fashion brands, Whitechapel’s London Trimmings store is also open to the public, selling a great selection of trend-led braids, buttons, buckles and zips.
26-28 Cambridge Heath Road, Whitechapel, London E1 5QH
Ray Stitch is the brainchild of Rachel Hart, an avid ‘maker’ of all things, who’s committed to offering a conscious approach to clothing manufacture. Visit to find organically and sustainably produced fabrics made under Fair Trade conditions. There is also an extensive portfolio of sewing classes to sign up for, if you need some further tuition before getting started on your own creations.
99 Essex Road, London N1 2SJ
Loop Knitting Shop
As the name suggests, Loop is primarily a destination for all things knitting, but it also has a great haberdashery section. The yarn selection is one of the best in the capital, and like Ray Stitch (which is just a short walk away) you can sign up for classes in crochet, knitting and embroidery.
5 Camden Passage, The Angel, London N1 8EA