All Curtain Fabric - Up to 90% OFF RRP.
Tresco Teal

£46.50 £18.50 Save £28.00

100 metres available
Hopsack Clay

£42.95 £17.95 Save £25.00

95 metres available
Hopsack Bark

£42.95 £17.95 Save £25.00

40 metres available
Hopsack Prussian

£42.95 £17.95 Save £25.00

18 metres available
Hopsack Pebble

£42.95 £17.95 Save £25.00

64 metres available
Hopsack Slate Blue

£42.95 £17.95 Save £25.00

3 metres available
Hopsack Aqua

£42.95 £17.95 Save £25.00

18 metres available
Hopsack Pewter

£42.95 £17.95 Save £25.00

5 metres available
Canvas Chilli

£34.00 £14.95 Save £19.05

24 metres available
Canvas Violet

£34.00 £14.95 Save £19.05

65 metres available
Canvas Henna

£34.00 £14.95 Save £19.05

26 metres available
Canvas Nougat

£34.00 £14.95 Save £19.05

60 metres available
Canvas Pistachio

£34.00 £14.95 Save £19.05

17 metres available
Canvas Seafoam

£34.00 £14.95 Save £19.05

14 metres available
Canvas Mint

£34.00 £14.95 Save £19.05

9 metres available
Canvas Jute

£34.00 £14.95 Save £19.05

41 metres available
Canvas Indigo

£34.00 £14.95 Save £19.05

25 metres available
Dauphine Poppy FR

£23.95 £9.95 Save £14.00

56 metres available
Dauphine Brick FR

£23.95 £9.95 Save £14.00

54 metres available
Madigan Moss

£45.00 £18.50 Save £26.50

23 metres available
Dauphine Teal FR

£23.95 £9.95 Save £14.00

87 metres available
Dauphine Duckegg FR

£23.95 £9.95 Save £14.00

33 metres available
Dauphine Forest FR

£23.95 £9.95 Save £14.00

50 metres available
Acorn Taupe

£44.00 £16.50 Save £27.50

14 metres available
Linen Wedgewood

£31.95 £14.95 Save £17.00

21 metres available
Kendal Cream

£27.95 £12.95 Save £15.00

36 metres available
Kendal Vanilla

£27.95 £12.95 Save £15.00

9 metres available
Kendal Jet

£27.95 £12.95 Save £15.00

24 metres available
Tuileries Wedgewood

£33.50 £12.95 Save £20.55

7 metres available
Acquitaine Charcoal

£18.50 £9.95 Save £8.55

12 metres available
Astrid Amethyst Woven Jacquard

£32.50 £14.95 Save £17.55

26 metres available
Dauphine Nutmeg FR

£23.95 £9.95 Save £14.00

7 metres available
Dauphine Fudge FR

£23.95 £9.95 Save £14.00

16 metres available
Dauphine Bark FR

£23.95 £9.95 Save £14.00

18 metres available
Dauphine Fawn FR

£23.95 £9.95 Save £14.00

15 metres available
Dauphine Auburn FR

£23.95 £9.95 Save £14.00

9 metres available
Dauphine Spa FR

£23.95 £9.95 Save £14.00

12 metres available
Dauphine Natural FR

£23.95 £9.95 Save £14.00

15 metres available
Woodland Magenta

£39.50 £16.95 Save £22.55

43 metres available
Ardenne Charcoal

£37.50 £14.95 Save £22.55

11 metres available
Bowmore Slate

£49.50 £17.50 Save £32.00

15 metres available
Bowmore Cayenne

£49.50 £17.50 Save £32.00

14 metres available
Bowmore Latte

£49.50 £17.50 Save £32.00

10 metres available
Bowmore Indigo

£49.50 £17.50 Save £32.00

3 metres available
Bowmore Ocean

£49.50 £17.50 Save £32.00

4 metres available
Bowmore Ivory

£49.50 £17.50 Save £32.00

9 metres available
Bowmore Cassis

£49.50 £17.50 Save £32.00

28 metres available
Amazon Delft

£29.00 £14.95 Save £14.05

15 metres available
Seabirds Marine

£38.50 £14.95 Save £23.55

21 metres available
Ordesa Carbon

£33.50 £14.95 Save £18.55

26 metres available
Herons Lagoon

£38.50 £14.95 Save £23.55

11 metres available
Herons Riviera

£38.50 £14.95 Save £23.55

20 metres available
Tuileries Pebble

£33.50 £12.95 Save £20.55

31 metres available
Kiso Slate

£22.50 £10.95 Save £11.55

21 metres available
Catalina Cornflower

£38.50 £18.95 Save £19.55

6 metres available
Samira Henna

£76.00 £19.95 Save £56.05

5 metres available
Orchard Birds Willow Velvet

£94.00 £19.95 Save £74.05

21 metres available
Orchard Birds Delft Velvet

£94.00 £19.95 Save £74.05

3 metres available
Andalucia Sapphire

£33.50 £14.95 Save £18.55

16 metres available
Ordesa Sapphire

£33.50 £14.95 Save £18.55

14 metres available
Samira Indigo (Batch 3)

£76.00 £19.95 Save £56.05

3 metres available
Samira Indigo (Batch 2)

£76.00 £19.95 Save £56.05

10 metres available
Samira Indigo (Batch 1)

£76.00 £19.95 Save £56.05

19 metres available
Reef Seasalt

£22.50 £9.95 Save £12.55

21 metres available
Andora Cinnamon

£38.50 £18.95 Save £19.55

2 metres available
Paisley Granite

£22.50 £14.95 Save £7.55

28 metres available
Bond FR

£45.00 £12.50 Save £32.50

4 metres available
Remix Denim FR

£100.00 £14.95 Save £85.05

2 metres available
Tilly FR

£55.00 £12.00 Save £43.00

11 metres available
Range FR

£55.00 £11.95 Save £43.05

9 metres available
Yoredale Gayle FR

£47.00 £11.50 Save £35.50

3 metres available
Sumi Tono FR

£100.00 £14.95 Save £85.05

5 metres available
Thistle Voile

£39.95 £17.95 Save £22.00

22 metres available
Paquerette Linen Pink.

£46.00 £6.50 Save £39.50

119 metres available
Tiwi Orange.

£34.00 £7.25 Save £26.75

25 metres available
Natalie Aubergine.

£32.00 £9.95 Save £22.05

23 metres available
Basie Maize.

£39.95 £6.95 Save £33.00

64 metres available
Westerham Linen.

£54.40 £12.95 Save £41.45

7 metres available
Emile Burnt Orange

£27.95 £10.95 Save £17.00

12 metres available
Emile Pomegranate

£27.95 £10.95 Save £17.00

38 metres available
Emile Sorbet

£27.95 £10.95 Save £17.00

14 metres available
Emile Ochre

£27.95 £10.95 Save £17.00

33 metres available
Molveno Burnt Orange

£27.95 £10.95 Save £17.00

25 metres available
Molveno Chintz

£27.95 £10.95 Save £17.00

10 metres available
Lugano Burnt Orange.

£27.95 £10.95 Save £17.00

12 metres available
Leaves Rosso.

£27.95 £10.95 Save £17.00

15 metres available
Kvadrat Canvas 2 0454 FR

£110.00 £19.25 Save £90.75

11 metres available
Aspire Blazer Wool FR

£46.79 £17.50 Save £29.29

2 metres available
Synergy Wool Together FR

£45.00 £17.50 Save £27.50

5 metres available
Glenalmond Blazer Wool FR

£46.79 £17.50 Save £29.29

3 metres available
Synergy Wool Medley FR

£45.00 £17.50 Save £27.50

2 metres available
Synergy Wool Mutual FR

£45.00 £17.50 Save £27.50

7 metres available
Synergy Wool Clean FR

£45.00 £17.50 Save £27.50

8 metres available
Livorno Aubergine Extra Wide Linen Voile

£39.95 £16.95 Save £23.00

26 metres available
Thetford Duck Egg

£34.95 £15.95 Save £19.00

17 metres available
Thetford Silver

£34.95 £15.95 Save £19.00

13 metres available
Thetford Olive

£34.95 £15.95 Save £19.00

34 metres available
Hadleigh Duck Egg

£31.65 £14.95 Save £16.70

40 metres available
Hadleigh Red

£31.65 £14.95 Save £16.70

36 metres available
Hadleigh Mauve

£31.65 £14.95 Save £16.70

39 metres available

Showing: 1 - 100 of 510