Word for a shop which sells materials used in making clothing

What generic word/phrase can I use for materials like zipper, buttons, threads and needles, etc which are used in making clothes?

I want to use this word to describe a shop which sells these things.


Solution 1:

Haberdasher is what you are looking for.

From Chambers,

"A seller of small sewing articles, such as ribbons, tape, etc"

"A men's outfitter (N American)"

Solution 2:

In the U.S., zippers, ribbons, buttons, etc., can be found at a craft store, or at a fabric store.

A fabric store will sell other material for making clothing. You'll find the walls lined with bolts of cloth, and a section where you can buy sergers and sewing machines.

A craft store will sell little if any fabric, but will sell glues, paints, scrapbooking supplies, etc., along with the aforementioned items.

There are places where you can get all-of-the-above, all under one roof. If so, the business might bill itself as a fabric & craft store, like this major U.S. retailer.