ORDER & ADVICE LINE: +44 (0)20 7254 2451
About William Gee

9000 products - 1 sewing shop - William Gee - Sewing Since 1906
William Gee Ltd was established in 1906, and is now the leading stockist and distributor of textile trimmings and haberdashery products in the UK.
We have a shop located in Dalston, London E8 (conveniently located 5 minutes from Dalston Junction), where we stock over 9000 textiles trimmings and haberdashery products, for use in both trade and domestic/ craft use! We also have a large warehouse full of  rolls of pattern paperscalico, woven fusibleslinings and interfacingsVilene products, muslin and wadding, and other large rolls of material.
Our customers range from the largest clothing manufacturers to couture designers, colleges of design, arts, fashion and textiles, hospitals, theatre and film costume departments, outfitters of uniforms, and dry cleaners. Both our trade and online shop serve customers on a personal basis and we offer deliveries throughout the country and abroad.
Read more about our customers here
We are the top choice for haberdashery and textile trimmings for some of the largest fashion houses (Victoria Beckham, Vivienne Westwood & Alexander McQueen to name a few!) as well as up-and-coming British fashion designers. Our buying experts only find the best quality branded goods, and we strive to supply these items at the most competitive prices both online and in-store.
Should you have any questions at all, striving for great deals or in need of honest advice, our experienced team can assist you – just call us on 020 7254 2451 or contact us here.
For a more in-depth view on the history of William Gee, read Our Story: Family-run since 1906.
For more photos, head to our Facebook page here.

Behind the scenes at William Gee. We know not much has changed round here...but we like it that way!



Please buy this item for me...I will love you forever!



Chat with us!
Chat with us!
Hello, how can we help you?
Hello there! Need a little help? We aren't currently online, so leave us a message & we'll respond as soon as we can. If it's urgent, please get in touch on 020 7254 2451 or include your contact number below!
Our operators are currently busy. Please try again later.
Please fill in the below and click 'Start Chat'.
Your chat session has ended.