Join 30,000 Makers
Get 10% off your first order
Be first to see new arrivals and limited fabrics before they sell out.
No spam. Just beautiful fabrics.
Wool Antich - Black
West Yorkshire worsted wool hopsack suiting in black. Soft, refined and beautifully tailored.
Philly - Brown
Rich brown 150cm wool flannel fabric, German made and ex-designer with a beautifully soft handle.
150cm wide 14oz indigo cotton denim, heavyweight and structured for jeans and jackets.
21 Wale Needlecord - Petrol
Petrol blue 140cm needlecord. 100% cotton, 21-wale. Soft, durable and Oeko-Tex certified 150gsm.
Grey Matters
British worsted wool suiting in charcoal grey with natural stretch and crease resistance.
Heavyweight black denim with a firm feel and classic workwear structure.
BB Ponte Roma - Damson
Deep damson Ponte Roma jersey fabric, 150cm wide, for comfortable dresses, skirts and trousers.

Floral brocade fabric in cerise, red and pink on black, with a structured 216gsm woven handle.
Cream brushed cotton with charcoal and beige check, 144cm wide at 140gsm for cosy wear.
Denim By The Dozen - Sky Blue
Sky blue gabardine denim fabric, 155cm wide, in a heavyweight washed 12oz finish.
21 Wale Needlecord - Moss
Dark green 21-wale needlecord. 100% cotton, 140cm wide. Oeko-Tex certified with a soft finish.
Imperial Night
British black wool blend suiting with a subtle diamond weave and a soft tailored finish.
Italian Gabardine - Dark Khaki
Italian cotton gabardine in a muted dark khaki, densely woven with a superb tailored handle.
12oz Waxed Cotton - Brown
149cm wide waxed cotton in dark brown, durable water resistant fabric for outerwear and bags.
Italian Right-Hand Twill Denim
Italian 11.25oz right hand twill selvedge denim in 100% cotton for authentic jeans and jackets. 83cm wide.
Foundry Cotton - All Colours
Soft textured 100% cotton fabric with a relaxed natural handle, available in a range of versatile colours.
BB Ponte Roma - Navy
Sew everyday dresses and trousers with navy Ponte Roma fabric, a stretch jersey that's 150cm wide.
21 Wale Needlecord - Navy
Dark Navy Cotton Needlecord. 140cm width. 150gsm weight. Fine wale for apparel and furnishings.
12oz Waxed Cotton - Bottle
A heavy waxed cotton fabric in bottle green. Water resistant fabric for outdoor use.
Black seacell jersey fabric 165cm wide, with ample stretch and an exceptionally soft handle.
Understated stone cotton corduroy with a velvety 10 wale surface and excellent body for tailoring.
Blue, navy and white brushed cotton check, 144cm wide at 140gsm for soft cosy garments.
140cm wide, British wool blend lightweight coating in fudge brown with a wine and ivory check.
Waxed Cotton - Chera 6oz - Dark Brown
153cm wide brown waxed cotton fabric with a durable finish, ideal for jackets, bags and outdoor projects.
21 Wale Needlecord - Terracotta
Terracotta 21-wale needlecord. 100% cotton, 140cm wide. A durable Oeko-Tex certified 150gsm.
21 Wale Needlecord - Sage
148cm sage green cotton needlecord fabric, 21 wale soft woven fabric for dressmaking & crafts.
Beautifully soft white Italian cotton shirting, lightly brushed with a barely-there herringbone weave.
Comfort Velour - Purple
Soft purple plush velour with cosy fleece reverse 160cm wide smooth stretchy knitted finish.
Comfort Velour - Mint
Pale mint polyester stretch velour fabric with a plush reverse and soft knitted handle.
21 Wale Needlecord - Delph
100% cotton 140cm needlecord. Lovely blue shade, 21-wale. Soft, Oeko-Tex certified 150gsm.
151cm wide, bengaline fabric in deep wine made from 70% viscose, 27% nylon and 3% spandex.
230gsm British wool tweed in a warm ember brown, woven at 150cm wide for timeless tailoring.
Grey tweed boucle coating fabric, 150cm wide wool blend with a soft textured finish.
Pink floral brushed cotton, 148cm wide at 122gsm with green and lilac tones for cosy wear.
21 Wale Needlecord - Wine
Wine 140cm cotton needlecord. Oeko-Tex certified 21-wale weave. Durable and soft 150gsm fabric.
21 Wale Needlecord - Black
Classic black needlecord. 140cm wide, 100% cotton. 21-wale weave with a soft, durable finish.
Bubble Wash Corduroy - Sea Green
143cm wide, 8 wale cotton stretch easy-care corduroy in sea green, with a unique bubble effect.
Checked British wool tweed, 260gsm and 150cm wide for jackets, coats and country clothing.
Denim By The Dozen - Light Wash
Very pale blue 12oz denim fabric made from 100% cotton with a washed finish.
12oz Waxed Cotton - Black
154cm wide waxed cotton in black, durable water resistant fabric for jackets, coats and bags.
Navy floral cuddle fleece fabric, soft and warm. 150cm wideideal for blankets, loungewear and children’s clothing.
Designer Velvet - Cobalt
Cobalt blue cotton velvet fabric, 142cm wide, with a soft drape and rich texture.
The Undertaker Two
156cm wide, 100% wool flannel fabric with a fine twill weave in black, perfect for suiting.
16 Wale Washed Corduroy - Army
Rich army green corduroy fabric in soft washed cotton with fine 16 wale ribs.
Pure Luxury - Boiled Wool - Black
Luxurious quality, 140cm wide, 100% boiled wool fabric in black, perfect for jackets and coats!
160cm wide lightweight viscose jersey dress fabric in an aubergine shade with fluid drape.
144cm teal and black brushed cotton check, 140gsm soft fabric with cosy breathable finish.