All Curtain Fabric - Up to 90% OFF RRP.
Romance Check

£34.95 £11.25 Save £23.70

45 metres available
Rose Bouquet

£22.00 £9.95 Save £12.05

10 metres available
Edgcott Ginger

£29.95 £11.95 Save £18.00

7 metres available
Rosetti Pink Brown

£26.00 £8.50 Save £17.50

13 metres available
Edgcott Natural

£29.95 £11.95 Save £18.00

15 metres available
Rosy Posy Lake

£31.00 £9.95 Save £21.05

4 metres available
Rosy Posy Lime

£31.00 £9.95 Save £21.05

6 metres available
Rosy Posy Sea Glass

£31.00 £9.95 Save £21.05

3 metres available
England Flag

£12.95 £5.95 Save £7.00

25 metres available
Essex Olive Wheat

£34.95 £8.95 Save £26.00

6 metres available
Essex Yellow White

£34.95 £8.95 Save £26.00

48 metres available
Salerno Pink

£29.50 £8.50 Save £21.00

30 metres available
Saxon Brown

£42.55 £10.95 Save £31.60

16 metres available
Saybrook Antique White Raven

£34.99 £11.50 Save £23.49

4 metres available
Saybrook Confetti

£34.99 £11.50 Save £23.49

4 metres available
Saybrook Pale Citrus Multi

£34.99 £11.50 Save £23.49

16 metres available
Saybrook Tobacco Taupe

£34.99 £11.50 Save £23.49

8 metres available
Saybrook Tobacco Wheat

£34.99 £11.50 Save £23.49

13 metres available
Script Pink

£21.99 £5.99 Save £16.00

27 metres available
Shimmer Stripe Olive

£29.95 £7.50 Save £22.45

23 metres available
Showhouse Linen

£43.00 £13.00 Save £30.00

4 metres available
Showhouse Summer

£43.00 £13.00 Save £30.00

29 metres available
Siran Noisette

£19.00 £5.95 Save £13.05

15 metres available
Sketchbook Blossom

£38.75 £12.95 Save £25.80

10 metres available
Soasis Candy

£12.00 £4.25 Save £7.75

57 metres available
Soasis Caramel

£12.00 £4.25 Save £7.75

53 metres available
Soasis Cream

£12.00 £4.25 Save £7.75

11 metres available
Soasis Gold

£12.00 £4.25 Save £7.75

19 metres available
Soasis Ice Blue

£12.00 £4.25 Save £7.75

27 metres available
Soasis Lemon

£12.00 £4.25 Save £7.75

60 metres available
Soasis Lilac

£12.00 £4.25 Save £7.75

24 metres available
Soasis Peach

£12.00 £4.25 Save £7.75

62 metres available
Florence Beige

£24.99 £9.95 Save £15.04

13 metres available
Spirit Plum

£27.99 £9.50 Save £18.49

3 metres available
Spot Olive

£24.00 £8.75 Save £15.25

17 metres available
Spot Terracotta

£24.00 £8.75 Save £15.25

46 metres available
Spots Brown

£29.95 £8.75 Save £21.20

6 metres available
St Moritz Lime

£34.49 £11.49 Save £23.00

18 metres available
Stripe Lilac

£30.67 £7.95 Save £22.72

178 metres available
Stripe Raspberry Pink

£30.67 £7.95 Save £22.72

21 metres available
Gabrieli Ocean

£41.88 £10.95 Save £30.93

22 metres available
Stub Caramel

£40.00 £11.25 Save £28.75

10 metres available
Guildford Plaid Blue Yellow White

£34.95 £11.25 Save £23.70

11 metres available
Guildford Plaid Ginger China Blue Natural

£34.95 £11.25 Save £23.70

4 metres available
Guildford Plaid Yellow Pink White

£34.95 £11.25 Save £23.70

44 metres available
Superstar Lavender

£19.99 £5.95 Save £14.04

3 metres available
Superstar Pink

£19.99 £5.95 Save £14.04

18 metres available
Supreme Sateen Old Gold

£15.99 £5.95 Save £10.04

8 metres available
Suzette

£39.50 £9.95 Save £29.55

14 metres available
Harlequin Coral Red

£34.00 £13.95 Save £20.05

39 metres available
Hawkshead Pink

£35.00 £10.50 Save £24.50

37 metres available
Heart Strings Apple Yellow White

£25.95 £8.75 Save £17.20

21 metres available
Heart Strings Pink Yellow White

£25.95 £8.75 Save £17.20

71 metres available
Henley Pinstripe Ivory

£56.00 £12.95 Save £43.05

7 metres available
Hermosa

£39.00 £9.95 Save £29.05

13 metres available
Japonica Lemon

£48.36 £11.50 Save £36.86

5 metres available
Jaquard Green

£24.99 £7.95 Save £17.04

6 metres available
Jewel Grape Nectar

£24.00 £7.50 Save £16.50

11 metres available
Jewel Jade

£24.00 £7.50 Save £16.50

48 metres available
Jewel Melrose Purple

£24.00 £7.50 Save £16.50

11 metres available
Jewel Mystic Gold

£24.00 £7.50 Save £16.50

8 metres available
Jewel Silver Birch

£24.00 £7.50 Save £16.50

10 metres available
Jubilee Black

£38.75 £12.95 Save £25.80

20 metres available
Jubilee Blossom

£38.75 £12.95 Save £25.80

12 metres available
Jubilee Chocolate

£38.75 £12.95 Save £25.80

26 metres available
T Square Meadow

£25.95 £8.75 Save £17.20

16 metres available
Taffeta Plaid Blue Pink

£31.95 £7.75 Save £24.20

13 metres available
Taffeta Plaid Citrus Pink

£31.95 £7.75 Save £24.20

11 metres available
Taffeta Stripe Citrus Pink

£31.95 £8.50 Save £23.45

16 metres available
Taranto Beige

£18.99 £6.99 Save £12.00

8 metres available
Tate

£29.95 £7.50 Save £22.45

8 metres available
Tavel Check Cream

£72.00 £14.00 Save £58.00

55 metres available
Tavel Check Gold

£72.00 £14.00 Save £58.00

6 metres available
Tea for Teddies Pink

£37.75 £5.95 Save £31.80

4 metres available
Teddies

£32.00 £5.95 Save £26.05

40 metres available
Thread Chocolate

£44.00 £10.00 Save £34.00

4 metres available
Tillet Beige

£30.35 £9.95 Save £20.40

14 metres available
Woodstock

£34.95 £11.25 Save £23.70

4 metres available
York

£24.50 £8.50 Save £16.00

34 metres available
Tillet Green

£30.35 £9.95 Save £20.40

7 metres available
Tillet Mocha

£30.35 £9.95 Save £20.40

2 metres available
Tillet Sky Blue

£30.35 £9.95 Save £20.40

8 metres available
Tillet Yellow

£30.35 £9.95 Save £20.40

37 metres available
Tokyo Dusty Pink

£22.00 £8.80 Save £13.20

11 metres available
Tokyo Olive

£22.00 £8.80 Save £13.20

4 metres available
Toucan Red

£19.95 £8.50 Save £11.45

5 metres available
Tracery Soft Green

£25.00 £11.50 Save £13.50

16 metres available
Trellick Amazon

£72.00 £18.75 Save £53.25

4 metres available
Trellick Pomace

£72.00 £18.75 Save £53.25

13 metres available
Venezia

£21.00 £9.95 Save £11.05

11 metres available
Verdure Burnished Bronze

£34.00 £13.95 Save £20.05

23 metres available
Verdure Coral Red

£34.00 £13.95 Save £20.05

37 metres available
Verdure Turquoise

£34.00 £13.95 Save £20.05

3 metres available
Vestery Deep Rust

£21.50 £5.95 Save £15.55

15 metres available
Vestery Deep Terracotta

£21.50 £5.95 Save £15.55

29 metres available
Vibe Turquoise

£32.00 £9.95 Save £22.05

28 metres available
Vivaldi Taupe

£33.49 £9.95 Save £23.54

3 metres available
Woodbridge White Cotton Candy Blue

£31.00 £9.75 Save £21.25

10 metres available
Woodbridge White Lemon Cotton Candy

£31.00 £9.75 Save £21.25

14 metres available
Polka Dot Blue

£19.95 £9.95 Save £10.00

15 metres available

Showing: 101 - 200 of 518