All Curtain Fabric - Up to 90% OFF RRP.
Iliv Lucia Olive Embroidered

£75.00 £19.95 Save £55.05

60 metres available
Iliv Rhythm Blush Embroidered

£71.00 £18.95 Save £52.05

27 metres available
Field Flowers Bilberry

£39.95 £15.95 Save £24.00

29 metres available
Iliv Alderney Ruby Woven Crewel

£65.00 £19.95 Save £45.05

75 metres available
Iliv Fiori Fuchsia Embroidered

£81.25 £19.75 Save £61.50

40 metres available
Iliv Lucia Henna Embroidered

£75.00 £19.95 Save £55.05

46 metres available
Iliv Lucia Plum Embroidered

£75.00 £19.95 Save £55.05

76 metres available
Iliv Lucia Indigo Embroidered

£75.00 £19.95 Save £55.05

43 metres available
Iliv Lucia Ebony Embroidered

£75.00 £19.95 Save £55.05

18 metres available
Bougainvillea Linen Embroidered

£46.00 £18.95 Save £27.05

96 metres available
Iliv Acorn Duck Egg

£44.00 £16.50 Save £27.50

38 metres available
Iliv Acorn Navy

£44.00 £16.50 Save £27.50

16 metres available
Iliv Acorn Ruby

£44.00 £16.50 Save £27.50

35 metres available
Iliv Acorn Henna

£44.00 £16.50 Save £27.50

40 metres available
Iliv Acorn Ivory

£44.00 £16.50 Save £27.50

40 metres available
Iliv Acorn Charcoal

£44.00 £16.50 Save £27.50

38 metres available
Iliv Acorn Mustard

£44.00 £16.50 Save £27.50

31 metres available
Iliv Acorn Willow

£44.00 £16.50 Save £27.50

40 metres available
High Clear Velvet

£48.00 £16.50 Save £31.50

17 metres available
Herringbone Lemon

£35.00 £13.00 Save £22.00

13 metres available
Sheepskin Natural FR

£35.00 £14.00 Save £21.00

30 metres available
Fame Turquoise FR

£45.00 £17.50 Save £27.50

4 metres available
Aquarius Iceberg Wool FR

£45.59 £12.95 Save £32.64

14 metres available
Aquarius Cherry Wool FR

£45.59 £12.95 Save £32.64

8 metres available
Aquarius Smurf Wool FR

£45.59 £12.95 Save £32.64

6 metres available
Remix 2 Taupe FR

£100.00 £14.95 Save £85.05

13 metres available
Remix 2 Charcoal FR

£100.00 £14.95 Save £85.05

21 metres available
Remix 2 Khaki FR

£100.00 £14.95 Save £85.05

6 metres available
Remix 2 Lime FR

£100.00 £14.95 Save £85.05

Remix 2 Fire FR

£100.00 £14.95 Save £85.05

9 metres available
Remix 2 Greystone FR

£100.00 £14.95 Save £85.05

13 metres available
Remix 2 Lychen FR

£100.00 £14.95 Save £85.05

6 metres available
Remix 2 Pale Lilac FR

£100.00 £14.95 Save £85.05

6 metres available
Synergy Wool Group FR

£45.00 £17.50 Save £27.50

1 metre available
Synergy Wool Work FR

£45.00 £17.50 Save £27.50

12 metres available
Synergy Wool Frame FR

£45.00 £17.50 Save £27.50

7 metres available
Synergy Wool Gather FR

£45.00 £17.50 Save £27.50

8 metres available
Synergy Wool Summon FR

£45.00 £17.50 Save £27.50

7 metres available
Synergy Wool Regard FR

£45.00 £17.50 Save £27.50

5 metres available
Synergy Wool Collaborate FR

£45.00 £17.50 Save £27.50

5 metres available
Synergy Wool Kindness FR

£45.00 £17.50 Save £27.50

4 metres available
Synergy Wool Guild FR

£45.00 £17.50 Save £27.50

5 metres available
Synergy Wool Compose FR

£45.00 £17.50 Save £27.50

3 metres available
Oceanic Abyss

£29.95 £15.00 Save £14.95

6 metres available
Eden Tapestry

£39.95 £14.95 Save £25.00

31 metres available
Panaz Highland Aqua

£45.00 £18.95 Save £26.05

1 metre available
Main Line Flax Waterloo FR

£34.00 £15.00 Save £19.00

6 metres available
Railway Taupe FR

£48.00 £16.00 Save £32.00

8 metres available
Piccadilly Main Line Flax Stripe FR

£75.30 £18.50 Save £56.80

59 metres available
Overground Main Line Flax Stripe FR

£75.30 £18.50 Save £56.80

30 metres available
Abertay Blazer Wool FR

£46.79 £17.50 Save £29.29

14 metres available
Eynesbury Blazer Wool FR

£46.79 £17.50 Save £29.29

3 metres available
Cardiff Blazer Wool FR

£46.79 £17.50 Save £29.29

7 metres available
St Andrews Blazer Wool FR

£46.79 £17.50 Save £29.29

2 metres available
Oriel Blazer Wool FR

£46.79 £17.50 Save £29.29

2 metres available
Camphill Blazer Wool FR

£46.79 £17.50 Save £29.29

20 metres available
Magdalene Blazer Wool FR

£46.79 £17.50 Save £29.29

9 metres available
Ulster Blazer Wool FR

£46.79 £17.50 Save £29.29

7 metres available
Loughborough Blazer Wool FR

£46.79 £17.50 Save £29.29

7 metres available
Aston Blazer Wool FR

£46.79 £17.50 Save £29.29

12 metres available
Barlborough Blazer Wool FR

£46.79 £17.50 Save £29.29

10 metres available
Plymouth Blazer Wool FR

£46.79 £17.50 Save £29.29

28 metres available
Synergy Wool Marine FR

£45.00 £17.50 Save £27.50

5 metres available
Era Perennial FR

£18.95 £8.95 Save £10.00

26 metres available
Era Span FR

£18.95 £8.95 Save £10.00

26 metres available
Era Cycle FR

£18.95 £8.95 Save £10.00

6 metres available
Era Lifetime FR

£18.95 £8.95 Save £10.00

37 metres available
Era Generation FR

£18.95 £8.95 Save £10.00

48 metres available
Era Period FR

£18.95 £8.95 Save £10.00

33 metres available
Era Rest FR

£18.95 £8.95 Save £10.00

10 metres available
Era Occasion FR

£18.95 £8.95 Save £10.00

8 metres available
Main Line Flax Bethnal FR

£34.00 £15.00 Save £19.00

3 metres available
Main Line Flax Tower FR

£34.00 £15.00 Save £19.00

3 metres available
Main Line Flax Northfields FR

£34.00 £15.00 Save £19.00

11 metres available
Main Line Flax Tooting FR

£34.00 £15.00 Save £19.00

1 metre available
Main Line Flax Bank FR

£34.00 £15.00 Save £19.00

2 metres available
Main Line Flax Stockwell FR

£34.00 £15.00 Save £19.00

12 metres available
Main Line Flax Charing FR

£34.00 £15.00 Save £19.00

129 metres available
Snowflake Rose Pink

£72.00 £19.30 Save £52.70

5 metres available
Arthur Sanderson - Spirit

£47.00 £18.25 Save £28.75

26 metres available
Jane Churchill - Devonport

£52.00 £18.75 Save £33.25

18 metres available
Jude

£42.00 £18.75 Save £23.25

23 metres available
Ships Cream

£32.00 £9.95 Save £22.05

13 metres available
Ships

£32.00 £9.95 Save £22.05

11 metres available
Verona Natural

£39.95 £12.95 Save £27.00

5 metres available
Leaves Rosso

£27.95 £10.95 Save £17.00

35 metres available
Lugano Burnt Orange

£27.95 £10.95 Save £17.00

36 metres available
Mimi Seafoam

£27.95 £10.95 Save £17.00

33 metres available
Henrietta

£27.95 £9.95 Save £18.00

33 metres available
Anisha Seafoam

£27.95 £10.95 Save £17.00

22 metres available
Mariella Dove

£27.95 £10.95 Save £17.00

38 metres available
Chevron Black Olive FR

£37.95 £14.95 Save £23.00

71 metres available
Chevron Stone FR

£37.95 £14.95 Save £23.00

69 metres available
Aqua Clean Chocolate

£57.00 £17.95 Save £39.05

7 metres available
Bloomsbury Stone Velvet

£46.00 £18.00 Save £28.00

17 metres available
Bloomsbury Slate Velvet

£46.00 £18.00 Save £28.00

62 metres available
Linwood Melbury Tan

£43.90 £16.95 Save £26.95

39 metres available
Linwood Melbury Tan Diamond

£43.90 £16.95 Save £26.95

16 metres available

Showing: 1 - 100 of 550