Item Added
0 items (£0.00) | Checkout

On the Shelf Fabrics - up to 66% off RRP

Change Category
1348 products found in this category
View: 60 / 120 / 180 / 240
Anna Blue 1.7 Mtr Roll End Stock rollend
£30.00 £15.00 Last roll end left  
Antelope Champagne Stock surplus
£22.00 £15.40 Only 20 metres left in stock  
Antelope Champagne Stock surplus
£22.00 £15.40 Only 12 metres left in stock  
Antique Rose Pink Stock surplus
£18.00 £12.60 Only 3 metres left in stock  
Appleby Foxglove Stock surplus
£14.00 £9.80 Only 6.1 metres left in stock  
Appleby Ruby Stock surplus
£51.00 £35.70 Only 5 metres left in stock  
Aquarelle Dragonfly 1.3 Mtr Roll End Stock rollend
£26.65 £18.66 Last roll end left  
Aquilo Anthracite Stock surplus
£50.50 £35.35 Only 6 metres left in stock  
Arboretum Neutral Surplus Stock Sale
£15.00 £5.10 Only 16 metres left in stock  
Arcadia Antique Stock surplus
£21.49 £15.04 Only 5 metres left in stock  
Arcadia Pewter Stock surplus
£21.49 £15.04 Only 16.6 metres left in stock  
Aria Zinc Stock surplus
£20.50 £14.35 Only 3 metres left in stock  
Arise Pistachio Stock clearance
£16.00 £5.44 Only 24.3 metres left in stock  
Arise Plum Stock clearance
£16.00 £5.44 Only 31.5 metres left in stock  
Arise Shadow Stock clearance
£16.00 £5.44 Only 7 metres left in stock  
Arles Riviera Stock surplus
£45.50 £31.85 Only 2.8 metres left in stock  
Art Deco Cornflower Stock surplus
£20.00 £14.00 Only 17.1 metres left in stock  
Artichoke Linen Stock surplus
£25.00 £17.50 Only 8.3 metres left in stock  
Asana Navy Stock surplus
£23.00 £16.10 Only 25 metres left in stock  
Ascot Grey Stock surplus
£19.95 £13.97 Only 6.6 metres left in stock  
Ascot Sand 1 Mtr Roll End rollend
£17.50 £8.75 Last roll end left  
Ascot Taupe Stock surplus
£19.95 £13.97 Only 12 metres left in stock  
Ascot White Stock surplus
£19.95 £13.97 Only 2.2 metres left in stock  
Ascot White Stock surplus
£19.95 £13.97 Only 1.3 metres left in stock  
Asha Cherry Stock surplus
£19.00 £13.30 Only 6 metres left in stock  
Ashbury Marigold Stock surplus
£16.00 £11.20 Only 11.5 metres left in stock  
Ashley Indigo Stock surplus
£19.95 £13.97 Only 3.6 metres left in stock  
Aspect Spice Stock surplus
£12.79 £8.95 Only 2.7 metres left in stock  
Aspen Black Surplus Stock Sale
£33.31 £11.33  
Atlantis Fushsia Stock surplus
£27.99 £19.59 Only 40 metres left in stock  
ATP Floral Surplus Stock Sale
£15.00 £5.10 Only 4 metres left in stock  
ATP Stripe Cream Surplus Stock clearance
£15.00 £5.10 Only 4 metres left in stock  
Audley Caspian Stock surplus
£29.99 £20.99 Only 40 metres left in stock  
Aviary Begonia Stock surplus
£17.86 £12.50 Only 14.9 metres left in stock  
Aviary Lagoon Stock surplus
£17.86 £12.50 Only 4.6 metres left in stock  
Aviary Lagoon Stock surplus
£17.86 £12.50 Only 1 metres left in stock  
Aviary Lagoon Stock surplus
£17.86 £12.50 Only 7 metres left in stock  
Aviary Marine Stock surplus
£17.86 £12.50 Only 12.4 metres left in stock  
Aviary Marine Stock surplus
£17.86 £12.50 Only 1.2 metres left in stock  
Axel Graphite Stock surplus
£21.00 £14.70 Only 5.4 metres left in stock  
Axel Graphite Stock surplus
£21.00 £14.70 Only 2.8 metres left in stock  
Axis Jet Stock surplus
£17.07 £11.95 Only 7.5 metres left in stock  
Aylesbury Autumn Stock surplus
£27.50 £19.25 Only 3 metres left in stock  
Azari Multi Stock surplus
£12.79 £8.95 Only 3.3 metres left in stock  
Azima Velvet Lotus Stock Sale
£67.00 £46.90 Only 5 metres left in stock  
Azolla Cinnamon Stock Sale
£34.50 £24.15 Only 7.4 metres left in stock  
Aztec Henna Stock surplus
£14.22 £9.95 Only 14 metres left in stock  
Aztec Ochre Stock surplus
£14.22 £9.95  
Aztec Pampas Stock surplus
£14.22 £9.95 Only 8 metres left in stock  
Azzuro Antique Stock surplus
£35.00 £24.50 Only 13 metres left in stock  
Azzuro Antique Stock surplus
£35.00 £24.50 Only 2.3 metres left in stock  
Baa Baa Charcoal Stock surplus
£12.79 £8.95 Only 27 metres left in stock  
Baa Baa Charcoal Stock surplus
£12.79 £8.95 Only 14.4 metres left in stock  
Baa Baa Denim Stock surplus
£12.79 £8.95 Only 17 metres left in stock  
Baa Baa Duckegg Stock surplus
£12.79 £8.95 Only 1.7 metres left in stock  
Baa Baa Lavender Stock surplus
£12.79 £8.95 Only 5.5 metres left in stock  
Baa Baa Peony Stock surplus
£12.79 £8.95 Only 2.6 metres left in stock  
Bali Duckegg Stock clearance
£25.00 £8.50 Only 6.4 metres left in stock  
Ballet Harvest Stock surplus
£10.00 £7.00 Only 31.1 metres left in stock  
Balloons Antique Stock surplus
£12.79 £8.95 Only 14 metres left in stock  
loading categories
1348 products found in this category