haberdashery

noun
  1. small items used in sewing, such as buttons, ribbons, zippers, and thread
  2. a shop that sells men’s clothing and accessories
  3. Usage: chiefly British

Examples