Fabric Collection

Printed Cotton

Filter
    Sort
  • Featured
  • Best selling
  • Alphabetically, A-Z
  • Alphabetically, Z-A
  • Price, low to high
  • Price, high to low
  • Date, old to new
  • Date, new to old
Filter
Availability
Price
£
£
  • Brick Anisha Cotton – 378
    New
    Brick Anisha Cotton – 378 Add to Moodboard
    Regular price £48.00 per metre
  • Sail Red Mika Cotton 3m (stonewashed) panel – 367 Sail Red Mika Cotton 3m (stonewashed) panel – 367
    Sail Red Mika Cotton 3m (stonewashed) panel – 367 Add to Moodboard
    Regular price £156.00 per panel
  • Sail Red Lullaby Cotton 3m (stonewashed) panel – 390
    Sail Red Lullaby Cotton 3m (stonewashed) panel – 390 Add to Moodboard
    Regular price £144.00 per panel
  • Saffron Mika Cotton – 362 Saffron Mika Cotton – 362
    Saffron Mika Cotton – 362 Add to Moodboard
    Regular price £52.00 per metre
  • Charcoal Mika Stonewash Cotton 3m (stonewashed) panel – 361 Charcoal Mika Stonewash Cotton 3m (stonewashed) panel – 361
    Charcoal Mika Stonewash Cotton 3m (stonewashed) panel – 361 Add to Moodboard
    Regular price £156.00 per panel
  • Charcoal Lullaby Cotton 3m (stonewashed) panel – 395 Charcoal Lullaby Cotton 3m (stonewashed) panel – 395
    Charcoal Lullaby Cotton 3m (stonewashed) panel – 395 Add to Moodboard
    Regular price £144.00 per panel
  • Indigo Anisha Cotton – 377 Indigo Anisha Cotton – 377
    New
    Indigo Anisha Cotton – 377 Add to Moodboard
    Regular price £48.00 per metre
  • Dove Grey Mika Cotton – 364 Dove Grey Mika Cotton – 364
    Dove Grey Mika Cotton – 364 Add to Moodboard
    Regular price £52.00 per metre
  • Sail Blue Lullaby Cotton – 394 Sail Blue Lullaby Cotton – 394
    Sail Blue Lullaby Cotton – 394 Add to Moodboard
    Regular price £48.00 per metre
  • Duck Egg Sprig Cotton – 382 Duck Egg Sprig Cotton – 382
    Duck Egg Sprig Cotton – 382 Add to Moodboard
    Regular price £48.00 per metre
  • Duck Egg Mika Cotton – 365 Duck Egg Mika Cotton – 365
    Duck Egg Mika Cotton – 365 Add to Moodboard
    Regular price £52.00 per metre
  • Marine Blue Mika Cotton – 366 Marine Blue Mika Cotton – 366
    Marine Blue Mika Cotton – 366 Add to Moodboard
    Regular price £52.00 per metre
  • Summer Green Anisha Cotton – 379 Summer Green Anisha Cotton – 379
    New
    Summer Green Anisha Cotton – 379 Add to Moodboard
    Regular price £48.00 per metre
  • Summer Green Sprig Cotton – 381 Summer Green Sprig Cotton – 381
    Summer Green Sprig Cotton – 381 Add to Moodboard
    Regular price £48.00 per metre
  • Summer Green Mika Cotton – 368 Summer Green Mika Cotton – 368
    Summer Green Mika Cotton – 368 Add to Moodboard
    Regular price £52.00 per metre
  • Catkin Sprig Cotton – 389 Catkin Sprig Cotton – 389
    Catkin Sprig Cotton – 389 Add to Moodboard
    Regular price £48.00 per metre
  • Summer Green Lullaby Cotton – 391 Summer Green Lullaby Cotton – 391
    Summer Green Lullaby Cotton – 391 Add to Moodboard
    Regular price £48.00 per metre
  • Dusky Pink Mika Cotton - 369 Dusky Pink Mika Cotton - 369
    Dusky Pink Mika Cotton - 369 Add to Moodboard
    Regular price £52.00 per metre
  • Dusky Pink Sprig Cotton – 384 Dusky Pink Sprig Cotton – 384
    Dusky Pink Sprig Cotton – 384 Add to Moodboard
    Regular price £48.00 per metre
  • Rose Sprig Cotton – 383 Rose Sprig Cotton – 383
    Rose Sprig Cotton – 383 Add to Moodboard
    Regular price £48.00 per metre
  • Rose Lullaby Cotton 3m (stonewashed) panel – 392 Rose Lullaby Cotton 3m (stonewashed) panel – 392
    Rose Lullaby Cotton 3m (stonewashed) panel – 392 Add to Moodboard
    Regular price £144.00 per panel
  • Rose Mika Cotton 3m (stonewashed) panel – 363 Rose Mika Cotton 3m (stonewashed) panel – 363
    Rose Mika Cotton 3m (stonewashed) panel – 363 Add to Moodboard
    Regular price £156.00 per panel