Fabrics Just Arrived

Brand new to the site, be quick, limited stock only!
£39.95 £14.95 Save £25.00
7 metres available£34.95 £7.95 Save £27.00
11 metres available£34.95 £11.94 Save £23.01
13 metres available£34.95 £7.95 Save £27.00
10 metres available£34.95 £9.95 Save £25.00
45 metres available£34.95 £7.95 Save £27.00
62 metres available£100.00 £14.95 Save £85.05
4 metres available£39.95 £14.95 Save £25.00
21 metres available£48.00 £16.00 Save £32.00
8 metres available£75.30 £18.50 Save £56.80
11 metres available£46.79 £17.50 Save £29.29
£34.00 £15.00 Save £19.00
7 metres available£72.00 £19.30 Save £52.70
11 metres available£32.00 £7.50 Save £24.50
5 metres available£39.95 £12.95 Save £27.00
5 metres available£27.95 £8.25 Save £19.70
11 metres available£27.95 £10.95 Save £17.00
3 metres available£27.95 £10.95 Save £17.00
38 metres available£37.95 £8.95 Save £29.00
71 metres available£37.95 £8.95 Save £29.00
41 metres available£46.00 £18.00 Save £28.00
2 metres available£46.00 £18.00 Save £28.00
7 metres available£43.90 £11.50 Save £32.40
61 metres available£70.30 £19.75 Save £50.55
18 metres available£45.95 £12.95 Save £33.00
31 metres available£45.95 £12.95 Save £33.00
53 metres available£45.95 £12.95 Save £33.00
61 metres available£53.00 £12.95 Save £40.05
42 metres available£53.00 £9.95 Save £43.05
36 metres available£53.00 £9.95 Save £43.05
86 metres available£53.00 £9.95 Save £43.05
112 metres available£47.75 £17.75 Save £30.00
10 metres available£21.95 £9.95 Save £12.00
5 metres available£21.95 £4.95 Save £17.00
150 metres available£47.75 £8.95 Save £38.80
32 metres available£47.75 £8.95 Save £38.80
69 metres available£47.75 £17.75 Save £30.00
16 metres available£47.75 £9.75 Save £38.00
20 metres available£47.75 £9.95 Save £37.80
35 metres available£59.00 £12.50 Save £46.50
57 metres available£47.50 £9.50 Save £38.00
5 metres available£47.50 £9.50 Save £38.00
53 metres available£47.50 £9.50 Save £38.00
121 metres available£47.50 £9.50 Save £38.00
18 metres available£47.50 £15.95 Save £31.55
21 metres available£47.50 £15.95 Save £31.55
16 metres available£47.50 £15.95 Save £31.55
24 metres available