New

New

Superior quality patchwork and quilting fabrics at low prices! Fabrics from Robert Kaufman, Marcus Brothers and Windham Fabrics available while stock lasts.
Set Descending Direction
View as Grid List

Items 1-96 of 183

Page
per page
  1. Linen Look Cotton VINTAGE APRICOT
    £10.80 £12.00
  2. Linen Look Cotton WALNUT
    £10.80 £12.00
  3. Linen Look Cotton WILLOW
    £10.80 £12.00
  4. Linen Look Cotton GREEN MOSS
    £10.80 £12.00
  5. Heavy Weight Oxford Canvas RUST
    £10.80 £12.00
  6. Heavy Weight Oxford Canvas NAVY
    £10.80 £12.00
  7. Yamaoka WAVES 4 FQ Bundle
    Special Price £9.00 Regular Price £10.00
  8. Yamaoka WAVES Fabric RED
    £9.00 £10.00
  9. Yamaoka WAVES Fabric OLIVE
    £9.00 £10.00
  10. Yamaoka WAVES Fabric MUSTARD
    £9.00 £10.00
  11. Yamaoka WAVES Fabric BLUE
    £9.00 £10.00
  12. Cotton Drill Fabric BLACK
    £10.80 £12.00
  13. Cotton Drill Fabric NATURAL
    £10.80 £12.00
  14. Cotton Drill Fabric WHITE
    £10.80 £12.00
  15. Heavy Weight Oxford Canvas OLIVE GREEN
    £10.80 £12.00
  16. Cosmo Marbles LIGHT BLUE
    £8.10 £9.00
  17. Cosmo Marbles MAGENTA
    £8.10 £9.00
  18. Cosmo Marbles BABY PINK
    £8.10 £9.00
  19. Cotton Canvas 110cm Old Gold Yellow
    £9.90 £11.00
  20. Natural Oxford Linen-Cotton Blend
    £9.90 £11.00
  21. Cotton Canvas 110cm Candy Pink
    £9.90 £11.00
  22. Washed 100% Linen Brick Red
    £10.80 £12.00
  23. Washed 100% Linen Old Rose
    £10.80 £12.00
  24. Washed 100% Linen Sage Green
    £10.80 £12.00
  25. Out of stock
    Japanese Koi Carp
    £9.00 £10.00
  26. Kimono Girls Geisha RED
    £9.00 £10.00
  27. Kimono Girls Geisha BLUE
    £9.00 £10.00
  28. Kimono Girls Geisha PINK
    £9.00 £10.00
  29. Cotton Canvas 110cm Dusky Pink
    £9.90 £11.00
  30. Rainbow Pride Stripe 60mm Large
    £8.91 £9.90
  31. Rainbow Pride Stripe 25mm Small
    £8.91 £9.90
  32. 6 Wale Jumbo Corduroy BURGUNDY
    £11.70 £13.00
  33. 6 Wale Jumbo Corduroy DUSKY PINK
    £11.70 £13.00
  34. 6 Wale Jumbo Corduroy GINGER
    £11.70 £13.00
  35. 6 Wale Jumbo Corduroy CARAMEL
    £11.70 £13.00
  36. 6 Wale Jumbo Corduroy MUSTARD
    £11.70 £13.00
  37. 6 Wale Jumbo Corduroy BEIGE
    £11.70 £13.00
  38. 6 Wale Jumbo Corduroy LIGHT BROWN
    £11.70 £13.00
  39. 6 Wale Jumbo Corduroy CONKER BROWN
    £11.70 £13.00
  40. 6 Wale Jumbo Corduroy MOSS GREEN
    £11.70 £13.00
  41. 6 Wale Jumbo Corduroy NAVY BLUE
    £11.70 £13.00
  42. 6 Wale Jumbo Corduroy DARK GREY
    £11.70 £13.00
  43. 6 Wale Jumbo Corduroy BLACK
    £11.70 £13.00
  44. 6 Wale Jumbo Corduroy CREAM
    £11.70 £13.00
  45. 6 Wale Jumbo Corduroy IVORY
    £11.70 £13.00
  46. Cosmo Marbles BLACK
    £8.10 £9.00
  47. Cosmo Marbles CHARCOAL
    £8.10 £9.00
  48. Cosmo Marbles PEWTER GREY
    £8.10 £9.00
  49. Cosmo Marbles LIGHT GREY
    £8.10 £9.00
  50. Cosmo Marbles ECRU
    £8.10 £9.00
  51. Cosmo Marbles BEIGE
    £8.10 £9.00
  52. Cosmo Marbles LIGHT BROWN
    £8.10 £9.00
  53. Cosmo Marbles CHOCOLATE BROWN
    £8.10 £9.00
  54. Cosmo Marbles ESPRESSO BROWN
    £8.10 £9.00
  55. Cosmo Marbles MOSS
    £8.10 £9.00
  56. Cosmo Marbles DARK GREEN
    £8.10 £9.00
  57. Cosmo Marbles EMERALD GREEN
    £8.10 £9.00
  58. Cosmo Marbles LIME GREEN
    £8.10 £9.00
  59. Cosmo Marbles SWEETPEA GREEN
    £8.10 £9.00
  60. Cosmo Marbles PRIMROSE YELLOW
    £8.10 £9.00
  61. Cosmo Marbles SUNFLOWER YELLOW
    £8.10 £9.00
  62. Cosmo Marbles ORANGE
    £8.10 £9.00
  63. Cosmo Marbles RED
    £8.10 £9.00
  64. Cosmo Marbles CARDINAL RED
    £8.10 £9.00
  65. Cosmo Marbles BURGUNDY
    £8.10 £9.00
  66. Cosmo Marbles FUCHSIA
    £8.10 £9.00
  67. Cosmo Marbles CANDY PINK
    £8.10 £9.00
  68. Cosmo Marbles LILAC
    £8.10 £9.00
  69. Cosmo Marbles LAVENDER
    £8.10 £9.00
  70. Cosmo Marbles PURPLE
    £8.10 £9.00
  71. Cosmo Marbles PLUM
    £8.10 £9.00
  72. Cosmo Marbles DARK BLUE
    £8.10 £9.00
  73. Cosmo Marbles ROYAL
    £8.10 £9.00
  74. Cosmo Marbles PERIWINKLE
    £8.10 £9.00
  75. Cosmo Marbles AQUA
    £8.10 £9.00
  76. Cosmo Marbles DUCK EGG
    £8.10 £9.00
  77. Cosmo Marbles TURQUOISE
    £8.10 £9.00
  78. Bio Washed 100% Cotton BLACK
    £7.20 £8.00
  79. Bio Washed 100% Cotton CHARCOAL
    £7.20 £8.00
  80. Bio Washed 100% Cotton DARK GREY
    £7.20 £8.00
  81. Bio Washed 100% Cotton NAVY
    £7.20 £8.00
  82. Bio Washed 100% Cotton BURGUNDY
    £7.20 £8.00
  83. Bio Washed 100% Cotton DARK MOSS
    £7.20 £8.00
  84. Bio Washed 100% Cotton OLIVE GREEN
    £7.20 £8.00
  85. Bio Washed 100% Cotton COCOA BROWN
    £7.20 £8.00
  86. Bio Washed 100% Cotton RED SANDALWOOD
    £7.20 £8.00
  87. Bio Washed 100% Cotton CINNAMON
    £7.20 £8.00
  88. Bio Washed 100% Cotton LIGHT BROWN
    £7.20 £8.00
  89. Bio Washed 100% Cotton OLD GOLD
    £7.20 £8.00
  90. Bio Washed 100% Cotton TAUPE
    £7.20 £8.00
  91. Bio Washed 100% Cotton BEIGE
    £7.20 £8.00
  92. Bio Washed 100% Cotton PURPLE
    £7.20 £8.00
  93. Bio Washed 100% Cotton ULTRA MARINE
    £7.20 £8.00
  94. Bio Washed 100% Cotton SMOKY BLUE
    £7.20 £8.00
  95. Bio Washed 100% Cotton LIPSTICK RED
    £7.20 £8.00
  96. Bio Washed 100% Cotton FUCHSIA PINK
    £7.20 £8.00
Set Descending Direction
View as Grid List

Items 1-96 of 183

Page
per page