FREE DELIVERY ON ALL UK ORDERS OVER £30!

Collection: Fabric

A range of fabrics, from basic to designer, all sold by the half metre unless listing states otherwise.
All orders are dispatched from the UK, usually by the next working day + always first class!
181 products
  • Seersucker Chambray Shirting in Slate and Charcoal Grey Stripes
    Seersucker Chambray Shirting in Slate and Charcoal Grey Stripes
    Regular price
    £8.25
    Regular price
    Sale price
    £8.25
    Unit price
    per 
    Availability
    Sold out
  • Cotton Loopback Knit Fabric with Wide Stripes in Blue and Cream
    Cotton Loopback Knit Fabric with Wide Stripes in Blue and Cream
    Regular price
    £7.25
    Regular price
    Sale price
    £7.25
    Unit price
    per 
    Availability
    Sold out
  • Brushed Cotton Shirting in Grey Ecru Marl
    Brushed Cotton Shirting in Grey Ecru Marl
    Regular price
    £5.50
    Regular price
    Sale price
    £5.50
    Unit price
    per 
    Availability
    Sold out
  • Washed Linen in Candy Pink
    Washed Linen in Candy Pink
    Regular price
    £9.75
    Regular price
    Sale price
    £9.75
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton Single Jersey in Cinnamon Brown
    Organic Cotton Single Jersey in Cinnamon Brown
    Regular price
    £7.00
    Regular price
    Sale price
    £7.00
    Unit price
    per 
    Availability
    Sold out
  • Cloud 9 'Cirrus Solids' Organic Cotton Yarn-Dyed Cross Weave in Pumice
    Cloud 9 'Cirrus Solids' Organic Cotton Yarn-Dyed Cross Weave in Pumice
    Regular price
    £9.40
    Regular price
    Sale price
    £9.40
    Unit price
    per 
    Availability
    Sold out
  • Viscose-Linen Mix Slub Weave in Chocolate
    Viscose-Linen Mix Slub Weave in Chocolate
    Regular price
    £7.95
    Regular price
    Sale price
    £7.95
    Unit price
    per 
    Availability
    Sold out
  • Cotton Gingham in Light Blue and White 1 cm Check
    Cotton Gingham in Light Blue and White 1 cm Check
    Regular price
    £5.50
    Regular price
    Sale price
    £5.50
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton Handwoven Crossweave Fabric in Grey with Raised Black Stripes
    Organic Cotton Handwoven Crossweave Fabric in Grey with Raised Black Stripes
    Regular price
    £9.95
    Regular price
    Sale price
    £9.95
    Unit price
    per 
    Availability
    Sold out
  • Tiger Print Jacquard
    Tiger Print Jacquard
    Regular price
    £6.99
    Regular price
    Sale price
    £6.99
    Unit price
    per 
    Availability
    Sold out
  • Cotton Double Gauze in Grey with Blue Wavy Check
    Cotton Double Gauze in Grey with Blue Wavy Check
    Regular price
    £7.45
    Regular price
    Sale price
    £7.45
    Unit price
    per 
    Availability
    Sold out
  • Cotton Double Gauze in Dusky Rose Pink With Grey Hearts
    Cotton Double Gauze in Dusky Rose Pink With Grey Hearts
    Regular price
    £7.45
    Regular price
    Sale price
    £7.45
    Unit price
    per 
    Availability
    Sold out
  • 95 cm Piece Washed Linen in Blue
    95 cm Piece Washed Linen in Blue
    Regular price
    £14.82
    Regular price
    £18.52
    Sale price
    £14.82
    Unit price
    per 
    Availability
    Sold out
  • Boiled Wool Coating in Berry Red
    Boiled Wool Coating in Berry Red
    Regular price
    £11.50
    Regular price
    Sale price
    £11.50
    Unit price
    per 
    Availability
    Sold out
  • Fleece Backed Cotton Sweatshirt Jersey in Pine Green Melange
    Fleece Backed Cotton Sweatshirt Jersey in Pine Green Melange
    Regular price
    £8.00
    Regular price
    Sale price
    £8.00
    Unit price
    per 
    Availability
    Sold out
  • Washed Linen in Burnt Orange
    Washed Linen in Burnt Orange
    Regular price
    £9.75
    Regular price
    Sale price
    £9.75
    Unit price
    per 
    Availability
    Sold out
  • Cloud 9 Organic Cotton Canvas 'Jungle Royals'
    Cloud 9 Organic Cotton Canvas 'Jungle Royals'
    Regular price
    £10.50
    Regular price
    Sale price
    £10.50
    Unit price
    per 
    Availability
    Sold out
  • Cloud 9 Organic Cotton Canvas 'Birds and Blossoms'
    Cloud 9 Organic Cotton Canvas 'Birds and Blossoms'
    Regular price
    £10.50
    Regular price
    Sale price
    £10.50
    Unit price
    per 
    Availability
    Sold out
  • 60 cm Piece Quilting Cotton in Aqua Blue
    60 cm Piece Quilting Cotton in Aqua Blue
    Regular price
    £4.80
    Regular price
    £6.00
    Sale price
    £4.80
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton Flannel, Undyed
    Organic Cotton Flannel, Undyed
    Regular price
    £7.95
    Regular price
    Sale price
    £7.95
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton Canvas, Untreated & Unfinished
    Organic Cotton Canvas, Untreated & Unfinished
    Regular price
    £7.95
    Regular price
    Sale price
    £7.95
    Unit price
    per 
    Availability
    Sold out
  • Organic Cotton Muslin Fabric, Undyed & Unfinished
    Organic Cotton Muslin Fabric, Undyed & Unfinished
    Regular price
    £6.75
    Regular price
    Sale price
    £6.75
    Unit price
    per 
    Availability
    Sold out
  • Art Gallery Fine Cotton 'Striped Muse'
    Art Gallery Fine Cotton 'Striped Muse'
    Regular price
    £8.75
    Regular price
    Sale price
    £8.75
    Unit price
    per 
    Availability
    Sold out
  • Art Gallery Fine Rayon 'Laurel Daring'
    Art Gallery Fine Rayon 'Laurel Daring'
    Regular price
    £10.45
    Regular price
    Sale price
    £10.45
    Unit price
    per 
    Availability
    Sold out