Shop for quality fabrics in Newmarket. Our stores offer luxurious silks, soft cashmere, vibrant prints, and sturdy upholstery fabrics, perfect for all your sewing and crafting projects. Whether you're a seasoned seamstress, DIY enthusiast, or professional designer, you'll find high-quality materials and expert advice to create one-of-a-kind pieces.