Special Offers


These fabrics are on special offer for a limited time only. 

Products In Special Offers »

Sort By: Product Code | Product Name | Price (Low to High) | Price (High to Low)
(Total Products 45, Showing: 1 -> 30)

10076 Grenadine

10076 Grenadine

Price per unit: £12.00

More Info
10658 Green

10658 Green

Price per unit: £12.00

More Info
172CF Beige

172CF Beige

Price per unit: £12.00

More Info
172CF Orange

172CF Orange

Price per unit: £12.00

More Info
17792RS Bleached

17792RS Bleached

Price per unit: £12.00

More Info
19222 Linen

19222 Linen

Price per unit: £12.00

More Info
19228 Bleached

19228 Bleached

Price per unit: £12.00

More Info
19228 Scoured

19228 Scoured

Price per unit: £12.00

More Info
2020/C5 Ocean

2020/C5 Ocean

Price per unit: £12.00

More Info
2420 Check Navy

2420 Check Navy

Price per unit: £12.00

More Info
2420 Stripe Navy

2420 Stripe Navy

Price per unit: £12.00

More Info
2420 Washed

2420 Washed

Price per unit: £12.00

More Info
2420 Wet Linen

2420 Wet Linen

Price per unit: £12.00

More Info
3232 Part Bleached

3232 Part Bleached

Price per unit: £12.00

More Info
40158 Part Bleached

40158 Part Bleached

Price per unit: £12.00

More Info
50219B Bleached

50219B Bleached

Price per unit: £12.00

More Info
50219B Cream

50219B Cream

Price per unit: £12.00

More Info
50219B Limestone

50219B Limestone

Price per unit: £12.00

More Info
50219B Scoured

50219B Scoured

Price per unit: £12.00

More Info
54NC Blue

54NC Blue

Price per unit: £12.00

More Info
609 Sigma

609 Sigma

Price per unit: £12.00

More Info
82012 Brown

82012 Brown

Price per unit: £30.00

More Info
82012 Green

82012 Green

Price per unit: £30.00

More Info
906 Coral

906 Coral

Price per unit: £12.00

More Info
906 Dark Denim Seconds

906 Dark Denim Seconds

Price per unit: £6.00

More Info
906 Denim

906 Denim

Price per unit: £12.00

More Info
906 Jasmine

906 Jasmine

Price per unit: £12.00

More Info
906 Linen Glazed

906 Linen Glazed

Price per unit: £12.00

More Info
906 Platinum

906 Platinum

Price per unit: £12.00

More Info
906 Seaspray

906 Seaspray

Price per unit: £12.00

More Info