Join newsletter:
FREE DELIVERY ON ALL UK ORDERS OVER £100

Fabric Freedom - Animals

Filter by Colour
Items: 128 of 28, per page
Drop items here to shop
Product has been added to your bag
  • Drag and drop me to the cart
    SKU89966
    • £7.99
    • / Metre
    Only 8 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89967
    • £7.99
    • / Metre
    Only 2.6 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89968
    • £7.99
    • / Metre
    Only 5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89969
    • £7.99
    • / Metre
    Only 7.75 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89970
    • £7.99
    • / Metre
    Only 6.75 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89971
    • £7.99
    • / Metre
    Only 7.25 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89972
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89973
    • £7.99
    • / Metre
    Only 10 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89974
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89975
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89991
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89992
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89993
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU89994
    • £7.99
    • / Metre
    Only 7.5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU89995
    • £7.99
    • / Metre
    Only 7.75 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90001
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU90002
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU90003
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU90004
    • £7.99
    • / Metre
    Only 9.5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90005
    • £7.99
    • / Metre
    • 20% off
  • Drag and drop me to the cart
    SKU90037
    • £9.99
    • / Pack
    Only 1 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90038
    • £9.99
    • / Pack
    Only 7 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90043
    • £9.99
    • / Pack
    Only 5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90044
    • £9.99
    • / Pack
    Only 7 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90046
    • £19.99
    • / Pack
    Only 5 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90047
    • £19.99
    • / Pack
    Only 9 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90052
    • £19.99
    • / Pack
    Only 10 left in stock
    • 20% off
  • Drag and drop me to the cart
    SKU90053
    • £19.99
    • / Pack
    Only 9 left in stock
    • 20% off