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
Abbeystead Porcelain 1.1 Mtr Roll End Stock rollend
£19.80 £9.90 Last roll end left  
ABC PVC Stock surplus
£11.99 £8.39 Only 14 metres left in stock  
Acacia Natural Stock Sale
£26.00 £18.20 Only 5 metres left in stock  
Acacia Natural Stock Sale
£26.00 £18.20 Only 9.3 metres left in stock  
Acacia Oyster Stock surplus
£23.95 £16.77 Only 35 metres left in stock  
Acanthium Autumn Stock surplus
£17.86 £12.50 Only 20.5 metres left in stock  
Acanthium Carmine Stock surplus
£17.86 £12.50 Only 10 metres left in stock  
Acanthium Foxglove Stock surplus
£17.86 £12.50 Only 5.2 metres left in stock  
Acanthus Cornflower 1 Mtr Roll End Stock rollend
£19.00 £9.50 Last roll end left  
Acanthus Cornflower Stock surplus
£17.07 £11.95 Only 20 metres left in stock  
Acanthus Cornflower Stock surplus
£17.07 £11.95 Only 11.9 metres left in stock  
Acanthus Navy Stock surplus
£17.07 £11.95 Only 2.4 metres left in stock  
Adara Indigo Stock surplus
£12.79 £8.95 Only 6.1 metres left in stock  
Addington Firefly Stock surplus
£11.00 £7.70 Only 6.1 metres left in stock  
Adella Taupe Stock surplus
£36.00 £25.20 Only 6 metres left in stock  
Adore Buff Stock surplus
£17.50 £12.25 Only 11.5 metres left in stock  
Adria Antique Stock surplus
£36.00 £25.20 Only 3.9 metres left in stock  
Aegean Duckegg Stock surplus
£69.95 £48.97 Only 2.5 metres left in stock  
Affinis Champagne Stock surplus
£27.00 £18.90 Only 5.9 metres left in stock  
Affinis Champagne Stock surplus
£27.00 £18.90 Only 7.4 metres left in stock  
Affinis Pewter Stock surplus
£27.00 £18.90 Only 9.2 metres left in stock  
Ahoy Marine 01 Stock surplus
£15.00 £9.95 Only 7.8 metres left in stock  
Akuchi Azure Stock surplus
£14.00 £9.80  
Akuchi Champagne Stock surplus
£14.00 £9.80 Only 40 metres left in stock  
Akuchi Dove Stock surplus
£14.00 £9.80 Only 29 metres left in stock  
Akuchi Zest Stock surplus
£14.00 £9.80 Only 5 metres left in stock  
Al Fresco Demere Stock clearance
£16.00 £5.44 Only 12 metres left in stock  
Al Fresco Lavender Stock clearance
£16.00 £5.44 Only 22 metres left in stock  
Al Fresco Lavender Stock 2 clearance
£16.00 £5.44 Only 10 metres left in stock  
Al Fresco Pink Stock clearance
£16.00 £5.44 Only 30.5 metres left in stock  
Al Fresco Slate Blue 1.8 Mtr Roll End Stock rollend
£30.60 £15.30 Last roll end left  
Alaska Cinnamon 0.8 Mtr Roll End Stock rollend
£17.50 £8.75 Last roll end left  
Alaska Mole Stock surplus
£23.00 £16.10 Only 8 metres left in stock  
Albero Dove Stock surplus
£17.26 £12.08 Only 43 metres left in stock  
Albero Ochre Stock surplus
£17.26 £12.08 Only 17.9 metres left in stock  
Alder Silver Stock surplus
£22.00 £15.40 Only 2.3 metres left in stock  
Alder Slate 0.8 Mtr Roll End Stock rollend
£18.00 £9.00 Last roll end left  
Alder Slate 1.3 Mtr Roll End Stock rollend
£26.00 £13.00 Last roll end left  
Alderley Plain Chenille Ivory Stock surplus
£16.50 £11.55 Only 6 metres left in stock  
Alfie Raspberry Stock Sale
£11.00 £5.95 Only 4.1 metres left in stock  
Alfresco Kiwi Stock surplus
£12.79 £8.95 Only 6 metres left in stock  
Alice Choc Red Stock clearance
£10.00 £3.40 Only 25.2 metres left in stock  
Alice Fuchsia Stock surplus
£39.00 £27.30 Only 11.4 metres left in stock  
Almond Blossom Posy Stock surplus
£19.00 £13.30 Only 4 metres left in stock  
Alpaca Indigo Stock surplus
£12.79 £8.95 Only 20 metres left in stock  
Alpaca Indigo Stock surplus
£12.79 £8.95 Only 11.8 metres left in stock  
Alpaca Tamarind Stock surplus
£12.79 £8.95 Only 5.8 metres left in stock  
Alphabet Pastel Stock surplus
£12.79 £8.95 Only 4.2 metres left in stock  
Altea Putty Stock surplus
£18.50 £12.95 Only 3.9 metres left in stock  
Alva  Extra Wide Voile Cream Stock surplus
£31.00 £26.35 Only 6 metres left in stock  
Amala Cameo Stock surplus
£17.07 £11.95 Only 6.5 metres left in stock  
Amalfi Charcoal Stock surplus
£27.50 £19.25 Only 30.5 metres left in stock  
Amalfi Ochre Stock surplus
£27.50 £19.25 Only 30 metres left in stock  
Ambleside Teal Stock surplus
£34.50 £24.15 Only 6.5 metres left in stock  
Amida Bamboo Stock Sale
£45.50 £31.85 Only 9 metres left in stock  
Amida Bamboo Stock 2 Sale
£45.50 £31.85 Only 9 metres left in stock  
Ananda Stock clearance
£20.00 £6.80 Only 36 metres left in stock  
Ancona Natural Stock surplus
£31.99 £22.39 Only 17 metres left in stock  
Andorra Green Stock Sale
£8.00 £2.72 Only 7 metres left in stock  
Animal Alphabet Fudge 1.5 Mtr Roll End Stock rollend
£30.00 £15.00 Last roll end left  
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  
Balloons Aqua Stock surplus
£12.79 £8.95 Only 31 metres left in stock  
Balmoral Charcoal Stock surplus
£30.00 £21.00 Only 4 metres left in stock  
Balmoral Fired Earth 1.4 Mtr Roll End rollend
£74.00 £37.00 Last roll end left  
Balmoral Fired Earth 1.7 Mtr Roll End rollend
£90.00 £45.00 Last roll end left  
Balmoral Moss Stock clearance
£33.30 £11.32 Only 4.8 metres left in stock  
Balmoral Moss Stock clearance
£33.30 £11.32 Only 3.9 metres left in stock  
Balmoral Rosso 1.4 Mtr Roll End Stock rollend
£25.00 £12.50 Last roll end left  
Balmoral Rosso Stock surplus
£30.00 £21.00 Only 10.5 metres left in stock  
Balmoral Rust Stock surplus
£30.00 £21.00 Only 14 metres left in stock  
Balmoral Sage Stock clearance
£33.30 £11.32 Only 9 metres left in stock  
Balmoral Sage Stock 2 clearance
£33.30 £11.32 Only 8 metres left in stock  
Balmoral Stone Stock surplus
£34.00 £23.80 Only 4 metres left in stock  
Bamburgh Fuchsia Stock surplus
£30.00 £21.00 Only 14.7 metres left in stock  
Bamburgh Rosso Stock surplus
£30.00 £21.00 Only 14.5 metres left in stock  
Banbury Berry Stock Sale
£11.00 £5.95 Only 18 metres left in stock  
BARCELONA NATURAL SURPLUS STOCK Symphony Mills Sale
£33.30 £11.32 Only 25 metres left in stock  
Bardot Silver Stock surplus
£31.00 £21.70 Only 10.2 metres left in stock  
Barrington Bluebell SURPLUS STOCK surplus
£40.00 £28.00 Only 3.6 metres left in stock  
Barrington Duckegg Stock Sale
£40.00 £28.00 Only 6.8 metres left in stock  
Barrington Rust Stock surplus
£40.00 £28.00 Only 12.1 metres left in stock  
Baslow Berry Stock surplus
£12.40 £8.68 Only 16.4 metres left in stock  
Baslow Berry Stock surplus
£12.40 £8.68 Only 11 metres left in stock  
Batik Aqua Stock Sale
£15.00 £9.95 Only 4.6 metres left in stock  
Batur Azure SURPLUS STOCK Sale
£80.50 £56.35 Only 8.3 metres left in stock  
Baxter Duckegg 1.6 Mtr Roll End Stock rollend
£32.00 £16.00 Last roll end left  
Beachcomber Rouge Stock clearance
£35.00 £11.90 Only 14.5 metres left in stock  
Beaufort Duckegg Stock surplus
£24.00 £16.80 Only 4.9 metres left in stock  
Beaufort Ruby Stock surplus
£24.00 £16.80 Only 7.2 metres left in stock  
Bee Gold Stock surplus
£35.99 £25.19 Only 37.2 metres left in stock  
Beechwood Eau de Nil 2.7 Mtr Roll End rollend
£38.00 £19.00 Last roll end left  
Beijing Chocolate Stock clearance
£22.00 £7.48 Only 19 metres left in stock  
Belgravia Seafoam Stock surplus
£16.00 £11.20 Only 11 metres left in stock  
Bella Gold Stock surplus
£21.50 £15.05 Only 17.5 metres left in stock  
Bengal Tiger Twilight Stock surplus
£28.00 £19.60 Only 35 metres left in stock  
Berridale Mustard Stock surplus
£30.95 £21.67 Only 28 metres left in stock  
Berridge Denim 1.1 Mtr Roll End Stock rollend
£29.70 £14.85 Last roll end left  
Berwick Charcoal  2.1 Mtr Roll End Stock rollend
£30.00 £15.00 Last roll end left  
Bethany Multi Stock clearance
£16.65 £5.66 Only 25.1 metres left in stock  
Bilbury Heather Stock surplus
£27.50 £19.25 Only 39 metres left in stock  
Bilbury Ochre Stock surplus
£27.50 £19.25 Only 3.6 metres left in stock  
Bilobatum Denim Surplus Stock Sale
£14.00 £4.76 Only 1.3 metres left in stock  
Birch Sky Stock clearance
£15.00 £10.50 Only 8 metres left in stock  
Bird Garden Print Canvas Stock surplus
£12.79 £8.95 Only 17.9 metres left in stock  
Bird Garden Print Canvas Stock 2 surplus
£12.79 £8.95 Only 5.9 metres left in stock  
Bird Garden Print Lavender Stock surplus
£12.79 £8.95 Only 14 metres left in stock  
Bird Garden Print Peony Stock surplus
£12.79 £8.95 Only 8 metres left in stock  
Birnam Aubergine Stock 2 clearance
£21.00 £14.70 Only 5 metres left in stock  
Blackberry Row Cream Stock Sale
£34.50 £24.15 Only 3.8 metres left in stock  
Blackberry Row Linen Stock surplus
£34.50 £24.15 Only 13 metres left in stock  
Blean Buttercup Stock surplus
£26.00 £19.50 Only 1 metres left in stock  
Blean Mulberry 1 Mtr Roll End Stock rollend
£26.00 £13.00 Last roll end left  
Blooma Cameo Stock 1 surplus
£17.07 £11.95 Only 18 metres left in stock  
Bloomingdale Acacia Stock surplus
£18.50 £12.95 Only 5.5 metres left in stock  
Bloomsbury Heather 1 Mtr Roll End rollend
£26.00 £13.00 Last roll end left  
Blyth Scarlet Stock surplus
£24.00 £16.80 Only 4.1 metres left in stock  
Bohemia Summer Stock surplus
£15.00 £9.95 Only 11 metres left in stock  
Bordeaux Indigo Stock surplus
£30.00 £21.00 Only 5.5 metres left in stock  
Botanical Chintz Stock surplus
£21.99 £15.39 Only 3.3 metres left in stock  
Botanical Chintz Stock 2 surplus
£21.99 £15.39 Only 4.6 metres left in stock  
Botanist Coral Stock surplus
£15.64 £10.95 Only 16.8 metres left in stock  
Botinia Ebony Stock clearance
£20.00 £14.00 Only 46 metres left in stock  
Botticelli Porcelain Stock surplus
£22.50 £15.75 Only 3.7 metres left in stock  
Boudoir Chrome Stock surplus
£26.50 £18.55 Only 5 metres left in stock  
Bougainvillea Linen Stock surplus
£39.50 £27.65 Only 8 metres left in stock  
Bougainvillea Paprika 0.7 Mtr Roll End Stock rollend
£27.65 £13.83 Last roll end left  
Brampton Bunch Raspberry Stock surplus
£18.00 £12.60 Only 1 metres left in stock  
Breeze Linen Stock - Linen Voile Sale
£20.89 £14.62 Only 10 metres left in stock  
Breeze PVC Harbour Blue Stock surplus
£11.99 £8.39 Only 3.5 metres left in stock  
Breeze PVC Rouge Stock surplus
£11.99 £8.39 Only 19 metres left in stock  
Bridgewater Fawn Stock surplus
£27.50 £19.25 Only 11.1 metres left in stock  
Brighton Citrus Stock clearance
£22.00 £7.48 Only 38.3 metres left in stock  
Brighton Denim Stock clearance
£22.00 £7.48 Only 3.8 metres left in stock  
Bruno Autumn Stock Sale
£28.00 £9.52 Only 3.8 metres left in stock  
Brunswick Cinnabar Stock surplus
£31.00 £21.70 Only 10.4 metres left in stock  
Brympton Raspberry Stock Sale
£34.50 £24.15 Only 3.4 metres left in stock  
Brympton Raspberry Stock 2 Sale
£34.50 £24.15 Only 7.3 metres left in stock  
Buckingham Natural Stock Sale
£31.50 £22.05 Only 5 metres left in stock  
Buranchi Cerise Stock surplus
£25.90 £18.13 Only 9.2 metres left in stock  
Buranchi Opal Stock surplus
£25.90 £18.13 Only 6.6 metres left in stock  
Buranchi Oriental 2.1 Mtr Roll End Stock rollend
£54.39 £27.20 Last roll end left  
Buranchi Oyster Stock surplus
£25.90 £18.13 Only 9.5 metres left in stock  
Burnish Latte Stock surplus
£20.00 £14.00 Only 3.5 metres left in stock  
Bursa Midnight Stock surplus
£12.00 £8.40 Only 12.4 metres left in stock  
Butterfly Cloud Tropical Stock surplus
£31.00 £21.70 Only 3.4 metres left in stock  
Byron Blue Stock surplus
£25.50 £17.85 Only 19.8 metres left in stock  
Byron Ochre Stock surplus
£25.50 £17.85 Only 6.7 metres left in stock  
Byron Ochre Stock 2 surplus
£25.50 £17.85 Only 6.7 metres left in stock  
Byron Rosso Stock surplus
£25.50 £17.85 Only 26.3 metres left in stock  
Cadiz Pistachio 2.5 Mtr Roll End Stock rollend
£34.50 £17.25 Last roll end left  
Caicos Begonia Stock surplus
£17.07 £11.95 Only 13 metres left in stock  
Caicos Chambray Stock surplus
£17.07 £11.95 Only 4.5 metres left in stock  
Caicos Kiwi Stock surplus
£17.07 £11.95 Only 8.9 metres left in stock  
Caicos Mandarin Stock surplus
£17.07 £11.95 Only 7.5 metres left in stock  
Cairngorms Azure Stock surplus
£52.00 £36.40 Only 3 metres left in stock  
Calder Blossom Stock surplus
£17.00 £11.90 Only 8.8 metres left in stock  
Cali Duckegg 2.3 Mtr Roll End Stock rollend
£46.00 £23.00 Last roll end left  
Cali Duckegg 2.3 Mtr Roll End Stock 2 rollend
£46.00 £23.00 Last roll end left  
California Aubergine 1.6 Mtr Roll End rollend
£34.00 £17.00 Last roll end left  
California Black Stock Sale
£22.50 £15.75 Only 21 metres left in stock  
California Natural Stock Sale
£22.50 £15.75 Only 2.5 metres left in stock  
California Plum Stock Sale
£22.50 £15.75 Only 2.1 metres left in stock  
Calvinia Otter Stock surplus
£25.00 £17.50 Only 5.8 metres left in stock  
Calvinia Pearl Stock surplus
£25.00 £17.50 Only 27 metres left in stock  
Camden Blue Stock clearance
£25.00 £17.50 Only 2.8 metres left in stock  
Cameron Duckegg Stock surplus
£30.95 £21.67 Only 14.2 metres left in stock  
Cameron Natural Stock surplus
£30.95 £21.67 Only 18.3 metres left in stock  
Canterbury Heather Stock surplus
£19.95 £13.97 Only 5 metres left in stock  
Capel Azure Stock clearance
£20.00 £6.80 Only 34 metres left in stock  
Capel Coral Stock clearance
£20.00 £6.80 Only 18 metres left in stock  
Capel Heather Mustard Stock clearance
£20.00 £6.80 Only 17 metres left in stock  
Capel Mercury Brown Stock clearance
£20.00 £6.80 Only 9 metres left in stock  
Capel Mercury Brown Stock 2 clearance
£20.00 £6.80 Only 10.8 metres left in stock  
Capel Sky Stock clearance
£20.00 £6.80 Only 18 metres left in stock  
Capri Beige Stock clearance
£25.00 £17.50 Only 10 metres left in stock  
Capri Candy Stock Sale
£11.00 £5.95 Only 4.2 metres left in stock  
Carlina Linen Stock surplus
£17.86 £12.50 Only 11.7 metres left in stock  
Carmen Chintz Stock surplus
£25.95 £18.17 Only 37.6 metres left in stock  
Carnaby Antique Stock surplus
£20.95 £14.67 Only 7.9 metres left in stock  
Carnaby Pewter Stock surplus
£20.95 £14.67 Only 15.9 metres left in stock  
Carneum Cinnamon 1.8 Mtr Roll End Stock Sale
£62.10 £31.05 Last roll end left  
loading categories
1348 products found in this category