All Curtain Fabric - Up to 90% OFF RRP.
Iliv Fiori Delft Embroidered

£81.25 £19.75 Save £61.50

3 metres available
Samarkand Cloud Embroidered

£83.34 £19.95 Save £63.39

78 metres available
Berry Vine Embroidered

£75.00 £19.95 Save £55.05

46 metres available
Adriana Linen Embroidered

£66.50 £19.99 Save £46.51

38 metres available
Glitz Berry Embroidered

£51.45 £18.75 Save £32.70

35 metres available
Summit Rose

£39.95 £16.50 Save £23.45

18 metres available
Summit Navy

£39.95 £16.50 Save £23.45

22 metres available
Bougainvillea Linen Embroidered.

£46.00 £14.95 Save £31.05

60 metres available
Iliv Lucia Plum Embroidered.

£75.00 £15.95 Save £59.05

1 metre available
Cottingly Spice Woven

£49.00 £16.95 Save £32.05

24 metres available
Heathcliff Butterscotch

£49.00 £16.95 Save £32.05

14 metres available
Art Deco Amethyst

£30.00 £16.95 Save £13.05

74 metres available
Chastleton Thyme Woven

£75.00 £19.75 Save £55.25

19 metres available
Kingsley Putty Woven Jacquard FR

£45.00 £16.50 Save £28.50

12 metres available
Urban Indigo FR Upholstery (Batch 1)

£78.00 £19.80 Save £58.20

9 metres available
Urban Indigo FR Upholstery (Batch 2)

£78.00 £19.80 Save £58.20

10 metres available
Era Forecast FR

£18.95 £8.95 Save £10.00

10 metres available
Era Signature FR

£18.95 £8.95 Save £10.00

8 metres available
Nicole.

£32.59 £15.75 Save £16.84

7 metres available
Banda Bamboo Woven Jacquard

£35.00 £14.50 Save £20.50

11 metres available
Dolce Bamboo Woven Jacquard

£35.00 £14.50 Save £20.50

7 metres available
Mode Prussian Chenille

£55.00 £17.50 Save £37.50

16 metres available
Serenity Ivory Woven Jacquard

£38.50 £13.95 Save £24.55

16 metres available
Bolsena Sand FR Waterproof

£45.00 £16.00 Save £29.00

8 metres available
Bolsena Prairie FR Waterproof

£45.00 £16.00 Save £29.00

15 metres available
Adley Picante FR Velvet

£43.00 £18.95 Save £24.05

24 metres available
Highland Lime FR

£49.50 £17.95 Save £31.55

38 metres available
Tuileries Mulberry

£33.50 £12.95 Save £20.55

11 metres available
Tuileries Pebble.

£33.50 £12.95 Save £20.55

49 metres available
Andalucia Mulberry

£33.50 £14.95 Save £18.55

19 metres available
Andalucia Sapphire.

£33.50 £14.95 Save £18.55

29 metres available
Dauphine Cornflower FR

£23.95 £9.95 Save £14.00

34 metres available
Passion Purple

£45.00 £18.25 Save £26.75

14 metres available
Madigan Mineral

£45.00 £18.50 Save £26.50

26 metres available
Passion Wine

£45.00 £18.25 Save £26.75

4 metres available
Passion Dewberry

£45.00 £18.25 Save £26.75

16 metres available
Belena Porcelain

£34.99 £10.00 Save £24.99

7 metres available
Dusk Teal FR

£36.75 £9.50 Save £27.25

46 metres available
Dauphine Tourmaline FR

£23.95 £9.95 Save £14.00

23 metres available
Vintage Willow Stripe

£29.95 £6.95 Save £23.00

14 metres available
Moonlight Dewberry Chenille

£31.95 £14.95 Save £17.00

16 metres available
Rosario Navy Chenille

£25.95 £11.95 Save £14.00

4 metres available
Seine Charcoal Woven

£22.95 £10.95 Save £12.00

24 metres available
Carousel Willow

£21.99 £9.95 Save £12.04

Minerals Peacock Woven Jacquard

£47.00 £14.95 Save £32.05

13 metres available
Pomegranate Trail Scarlet

£29.00 £14.95 Save £14.05

39 metres available
Trellis Soft Red

£29.00 £14.95 Save £14.05

19 metres available
Dot Dot Capri

£29.00 £12.95 Save £16.05

21 metres available
Brecon Poppy Woven

£45.00 £17.50 Save £27.50

17 metres available
Brecon Honey Woven

£45.00 £17.50 Save £27.50

17 metres available
Vertex Duck Egg Woven Jacquard

£32.50 £14.95 Save £17.55

15 metres available
Vertex Taupe Woven Jacquard

£32.50 £14.95 Save £17.55

11 metres available
Kendal Willow

£27.95 £12.95 Save £15.00

24 metres available
Balmoral Damson Velvet

£45.00 £18.50 Save £26.50

18 metres available
Balmoral Stone Velvet

£45.00 £18.50 Save £26.50

20 metres available
Cottingly Wine Woven

£49.00 £16.95 Save £32.05

15 metres available
Ida Navy

£55.00 £16.95 Save £38.05

25 metres available
Pinstripe Pebble

£29.50 £12.95 Save £16.55

20 metres available
Haworth Wine

£52.00 £14.95 Save £37.05

20 metres available
Haworth Mulberry

£52.00 £14.95 Save £37.05

15 metres available
Haworth Burnt Siena

£52.00 £14.95 Save £37.05

18 metres available
Haworth Spice

£52.00 £14.95 Save £37.05

20 metres available
Haworth Ochre

£52.00 £14.95 Save £37.05

20 metres available
Dell Zest

£22.80 £9.95 Save £12.85

19 metres available
Dell Azure

£22.80 £9.95 Save £12.85

19 metres available
Dell Autumn

£22.80 £9.95 Save £12.85

16 metres available
Elsa Butterscotch

£22.80 £9.95 Save £12.85

18 metres available
Kew Azure

£22.80 £9.95 Save £12.85

18 metres available
Buttermere Foxglove

£22.80 £9.95 Save £12.85

14 metres available
Derwent Foxglove

£22.80 £9.95 Save £12.85

17 metres available
Herbie Butterscotch

£22.80 £9.95 Save £12.85

16 metres available
Biscayne Tutti Frutti

£22.80 £9.95 Save £12.85

19 metres available
Biscayne Lagoon

£22.80 £9.95 Save £12.85

19 metres available
Appleby Samphire

£22.80 £9.95 Save £12.85

6 metres available
Manila Lagoon

£22.80 £9.95 Save £12.85

19 metres available
Foliage Blossom

£22.80 £9.95 Save £12.85

19 metres available
Madone Marble

£22.80 £9.95 Save £12.85

19 metres available
Madigan Cinnamon

£45.00 £18.50 Save £26.50

61 metres available
Madigan Putty

£45.00 £18.50 Save £26.50

33 metres available
Madigan Mist

£45.00 £18.50 Save £26.50

15 metres available
Madigan Ebony

£45.00 £18.50 Save £26.50

31 metres available
Madigan Pumice

£45.00 £18.50 Save £26.50

5 metres available
Passion Duck Egg

£45.00 £18.25 Save £26.75

29 metres available
Tresco Teal

£46.50 £18.50 Save £28.00

65 metres available
Hopsack Clay

£42.95 £17.95 Save £25.00

98 metres available
Hopsack Bark

£42.95 £17.95 Save £25.00

46 metres available
Hopsack Pebble

£42.95 £17.95 Save £25.00

34 metres available
Hopsack Slate Blue

£42.95 £17.95 Save £25.00

4 metres available
Canvas Chilli

£34.00 £14.95 Save £19.05

23 metres available
Canvas Violet

£34.00 £14.95 Save £19.05

64 metres available
Canvas Henna

£34.00 £14.95 Save £19.05

24 metres available
Canvas Nougat

£34.00 £14.95 Save £19.05

40 metres available
Canvas Pistachio

£34.00 £14.95 Save £19.05

6 metres available
Canvas Seafoam

£34.00 £14.95 Save £19.05

11 metres available
Canvas Mint

£34.00 £14.95 Save £19.05

16 metres available
Canvas Jute

£34.00 £14.95 Save £19.05

36 metres available
Canvas Indigo

£34.00 £14.95 Save £19.05

23 metres available
Dauphine Poppy FR

£23.95 £9.95 Save £14.00

55 metres available
Dauphine Brick FR

£23.95 £9.95 Save £14.00

54 metres available
Madigan Moss

£45.00 £18.50 Save £26.50

15 metres available

Showing: 1 - 100 of 496