About Ambassador Textiles
Ambassador Textiles is a mill in Oldham, England that specializes in high-quality fabrics and yarns. They offer a wide variety of fabrics, including cotton, wool, silk, and linen, as well as yarns in a variety of colors and textures.
Own this business? Call us on 0333 014 8550 to unlock your full listing's potential.