FREE UK Delivery over £75
Based on 3k reviews
30 Day Hassle-Free Returns

Fabric £20 to £40

Refine Selection
Filters
View 768 products ›
768 Items - 
View All
  • Now £81.30 per metre Was £101.60 | Save £20.30
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £60.10 per metre Was £75.10 | Save £15.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £60.10 per metre Was £75.10 | Save £15.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £60.10 per metre Was £75.10 | Save £15.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £43.80 per metre Was £54.80 | Save £11.00
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist
  • Now £41.50 per metre Was £51.90 | Save £10.40
    Buy View Add to wishlist
    Item added to wishlist
    Item removed from wishlist