Welcome visitor you can login or create an account.

Your Basket

0 item(s) - £0.00

Your shopping basket is empty!

Quality fabrics since 1975

Quality Cotton, Wool, Linen and Blended Fabrics

Black Friday Sale Now On

Choose from an impressive collection of over 500 cotton fabrics and other blends. Although we specialise in shirt fabric our material is used in a variety of end uses ranging from equestrian stocks to Shirt dresses. Over generations we have been best known for our 100% cotton material but we now also stock: wool/cotton blends, Linen, Bamboo/Linen blends and Cotton/Lycra blends. Resulting in a one stop shop for all your fine fabric needs.

Display: List / Grid
Show:
Sort By:
Spun silk ivory silk fabrics
22 Momme 100% Silk 53”/135cm wide, 30% Off ..

From £23.99

Balmoral 230 pink Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Herringbone ..

From £13.43

Based on 1 reviews.
Balmoral 230 sky Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Herringbone ..

From £13.43

Based on 1 reviews.
Balmoral 230 white Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Herringbone ..

From £13.43

Based on 1 reviews.
Balmoral 65 sage Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Twill, 30% off ..

From £9.40

Balmoral twill ecru Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Twill ..

From £13.43

Balmoral twill pink Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Twill ..

From £13.43

Balmoral twill sky Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Twill ..

From £13.43

Balmoral twill white Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ,Twill ..

From £13.43

Barbados plain cream linen fabric
24’s x 24’s 50% Linen 50% Bamboo 60”/150cm wide ..

From £16.70

Barbados plain lime linen fabric
24’s x 24’s 50% Linen 50% Bamboo 60”/150cm wide, 30% off ..

From £11.69

Barbados Plain Pink Linen Fabric
24’s x 24’s 50% Linen 50% Bamboo 60”/150cm wide, 30% off ..

From £11.69

Barley white lining Fabric Types
100% Cotton 36”/90cm wide, 175gms/sq.mt. ,firm finish applied ..

From £4.17

Based on 1 reviews.
Royal oxford blue Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ..

From £13.49

Based on 1 reviews.
Bowness BV navy Fabric Types
2/100’s x 2/100’s 100% Cotton 36”/90cm wide 30% off ..

From £7.78

Burneside plain navy Fabric Types
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Twill, 30% off ..

From £9.04

Cambridge plain iris Fabric Types
3/70’s x 3/70’s 100% Cotton 36”/90cm wide 3ply open weave ..

From £12.45

Cambridge plain riviera Fabric Types
3/70’s x 3/70’s 100% Cotton 36”/90cm wide 3ply open weave ..

From £12.45

Royal oxford classic white Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ..

From £13.49

Clitheroe ecru lining Fabric Types
100% Cotton 36”/90cm wide,280gms/sq.mt ,medium finish applied ..

From £4.78

Based on 1 reviews.
denim fabrics
40’s x 40’s 100% Cotton 60”/150cm wide Twill ..

From £12.81

Devonshire 01 cherry  Printed fabrics
70’s x 100’s 100% Cotton 53”/135cm wide ..

From £20.99

Devonshire 02 blue  Printed fabrics
70’s x 100’s 100% Cotton 53”/135cm wide ..

From £20.99

Based on 1 reviews.
Devonshire 04 red  Printed fabrics
70’s x 100’s 100% Cotton 53”/135cm wide ..

From £20.99

Devonshire 05 indigo  Printed fabrics
70’s x 100’s 100% Cotton 53”/135cm wide ..

From £20.99

Downham white lining Fabric Types
100% Cotton 36”/90cm wide,205gms/sq.mt ,medium finish applied ..

From £4.32

Based on 2 reviews.
Fife 150 tan New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill , 40% off ..

From £7.64

Based on 1 reviews.
Fife 25 blue In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 25 brown In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 50 blue In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 50 burgundy In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 50 green In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Based on 3 reviews.
Fife 60 brown In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 60 claret In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Fife 60 marine In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £12.74

Based on 1 reviews.
Fife 70 midnight New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife 70 navy New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife 80 midnight New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Based on 2 reviews.
Fife 80 sky New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife 95 green In the Country
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £11.99

Fife plain azure New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife plain cream New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife plain navy New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife plain sky New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Fife plain white New In
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed twill ..

From £12.74

Gargrave plain navy  Fabric Types
2/80’s x 2/50’s 100% Cotton 36”/90cm wide ..

From £13.42

Based on 1 reviews.
Gargrave plain pink Fabric Types
2/80’s x 2/50’s 100% Cotton 36”/90cm wide ..

From £13.42

Tartan gordon Fabric Types
2/100’s x 50’s 100% Cotton 36”/90cm wide ..

From £6.98

Based on 1 reviews.
Grange FH navy Fabric Types
2/100’s x 2/100’s 100% Cotton 36”/90cm wide 30% off ..

From £7.78

Grange FK green Fabric Types
2/100’s x 2/100’s 100% Cotton 36”/90cm wide 30% off ..

From £7.78

Grange LS navy Fabric Types
2/100’s x 2/100’s 100% Cotton 36”/90cm wide 30% off ..

From £7.78