At Empress Mills we pride ourselves on an extensive range of sewing threads, many of which are processed in our own UK facility. Alongside our expertise with all manner of threads we are dramatically expanding the range of fabrics we offer. We now stock over 5000 fabrics and counting!