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

Fabrics

Fabrics

Refine your fabric search by

Display: List / Grid
Show:
Sort By:
Arnside 10 blue
2/80’s x 2/50’s 100% Cotton 36”/90cm wide Twill ..

From £12.59

Arnside 10 navy
2/80’s x 2/50’s 100% Cotton 36”/90cm wide Twill ..

From £12.59

Arnside 10 sky
2/80’s x 2/50’s 100% Cotton 36”/90cm wide Twill ..

From £12.59

Arnside 10 white
2/80’s x 2/50’s 100% Cotton 36”/90cm wide Twill ..

From £12.59

Arnside 20 sky
2/80’s x 2/50’s 100% Cotton 36”/90cm wide Twill ..

From £12.59

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

From £12.90

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

From £12.90

Barley white lining
100% Cotton 36”/90cm wide ,Stiff medium weight woven Lining ..

From £3.23

Burneside 300 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Burneside 310 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Burneside 320 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Burneside 330 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Burneside 340 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Based on 1 reviews.
Burneside 350 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ..

From £10.64

Burneside 500 blue
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Diamond ..

From £10.64

Burneside 500 lilac
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Diamond ..

From £10.64

Burneside 500 sky
2/80’s x 2/80’s 100% Cotton 36”/90cm wide Diamond ..

From £10.64

Burneside 500 white
2/80’s x 2/80’s 100% Cotton 36”/90cm wide ,Self diamond ..

From £10.64

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

From £10.64

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

From £10.64

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

From £10.64

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

From £10.64

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

From £10.64

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

From £11.89

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

From £11.89

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

From £11.89

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

From £11.89

Chatsworth 10 blue
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

Chatsworth 10 red
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

Chatsworth 20 blue
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

Based on 1 reviews.
Chatsworth 80 chestnut
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

Based on 1 reviews.
Chatsworth 80 hyacinth
70’s x 70’s 100% Cotton 60”/150cm wide ..

From £11.30

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

From £11.30

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

From £11.30

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

From £11.30

Fife 110 green
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £11.78

Fife 110 tan
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £11.78

Fife 30 blue
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £11.78

Based on 2 reviews.
Fife 50 blue - November offer
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £5.89

Fife 50 burgundy
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £11.78

Fife 50 green
30’s x 30’s 100% brushed Cotton 60”/150cm wide ..

From £11.78

Gabardine putty
2/60’s x 2/60’s 100% Cotton 60”/150cm wide ..

From £16.00

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

From £13.42

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

From £13.42

Grange AG sky
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21

Grange AX blue
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21

Grange AX pink
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21

Grange AZ blue
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21

Grange AZ pink
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21

Grange BA green
2/100’s x 2/100’s 100% Cotton 36”/90cm wide ..

From £9.21