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

20% off on orders over £100. Just use coupon code: XMAS 20% off on orders over £100. Just use coupon code: XMAS

Quality Cotton, Wool, Linen and Blended Fabrics

Quality Fabrics. Choose from an impressive collection of over 500 fabrics

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:
Royal oxford 305 lilac Fabric Types
2/100’s x 2/100’s 100% Cotton 60”/150cm wide ..

From £13.49

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

From £9.40

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

From £9.40

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 £12.90

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

From £12.90

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

From £12.90

Barbados Plain Powder Linen Fabric
24’s x 24’s 50% Linen 50% Bamboo 60”/150cm wide ..

From £12.90

Barbados Plain Sand Linen Fabric
24’s x 24’s 50% Linen 50% Bamboo 60”/150cm wide ..

From £10.32

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

From £3.76

Based on 1 reviews.
Tartan buchanan
2/100’s x 50’s 100% Cotton 36”/90cm wide ..

From £11.63

Based on 3 reviews.
Burneside 500 blue herringbone fabric Fabrics
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Diamond ..

From £12.92

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

From £12.92

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

From £12.92

Based on 2 reviews.
Burneside plain navy Fabric Types
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Twill ..

From £12.92

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

From £12.92

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 £9.51

Chatsworth 150 navy Printed fabrics
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £7.91

Chatsworth 80 wildberry  Printed fabrics
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

Chatsworth 90 yellow Printed fabrics
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

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.18

Based on 1 reviews.
Royal oxford cream
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £6.95

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

From £9.30

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

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

From £20.99

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 £3.65

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

From £11.78

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

From £11.78

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

From £11.78

Fife 30 green Checked fabrics
30’s x 30’s 100% brushed Cotton 60”/150cm wide, Brushed ..

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

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

From £11.78

Gabardine navy fabric Fabric Types
2/60’s x 2/60’s 100% Cotton 60”/150cm wide ,Trouser weight twill ..

From £21.35

Based on 1 reviews.
Gabardine white fabric Fabric Types
2/60’s x 2/60’s 100% Cotton 60”/150cm wide ,Trouser weight twill ..

From £14.94

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

From £13.42

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

From £13.42

Based on 1 reviews.