Skip to content
Menu
Menu
Main menu
Fabrics
All Products
Autumn Winter 2026
Spring Summer 2026
Crafting/Quilting Cotton
Remnants
SALE
Pre-Order
Cotton
Denim
Double Gauze
Essentials
Fancy Fabrics
Fleece
Football & Character Fabrics
Jersey & Stretchy
Linen
Plains
Satin
Tencel & Modal
Velvet
Viscose
Voile
Wool
Clearance Outlet
Remnants
SALE
Weekly Thread
Roadshows
Social Feed
Customer Reviews
Our Branches
Enfield
Kilburn
Log in
Create account
Instagram
TikTok
WhatsApp
Email
Main menu
Close (esc)
Fabrics
All Fabrics
Autumn | Winter 2026
Spring | Summer 2026
Crafting/Quilting Cotton
Remnants
Sale
PRE ORDER
Cotton
Denim
Double Gauze
Essentials
Fancy Fabrics
Fleece
Football/Character Fabrics
Jersey & Stretchy
Linen
Plains
Satin
Tencel & Modal
Velvet
Viscose
Voile
Wool
Clearance Outlet
Remnants
Sale
Weekly Thread
Roadshows
Social Feed
Customer Reviews
Our Branches
Enfield
Kilburn
Log in
Create account
Search
Search
Instagram
TikTok
WhatsApp
Email
Search our site
ALL FABRICS
Fabrics
All Fabrics
Autumn | Winter 2026
Spring | Summer 2026
Crafting/Quilting Cotton
Remnants
Sale
PRE ORDER
Cotton
Denim
Double Gauze
Essentials
Fancy Fabrics
Fleece
Football/Character Fabrics
Jersey & Stretchy
Linen
Plains
Satin
Tencel & Modal
Velvet
Viscose
Voile
Wool
Clearance Outlet
Remnants
Sale
Weekly Thread
Roadshows
Social Feed
Customer Reviews
Our Branches
Enfield
Kilburn
Search our site
Search
Close (esc)
Log in
Cart
items
Cart
items
Products
Filter
519 products
Sort
Pale Yellow Retro Floral Mediumweight Cotton Voile
Regular price
£5.60
Regular price
£13.99
Sale price
£5.60
Unit price
/
per
On Sale
Pale Yellow/Pink Stripe Tossed Flowers Structured Cotton
Regular price
£5.60
Regular price
£13.99
Sale price
£5.60
Unit price
/
per
On Sale
Pastel diamond Cotton (Various Sizes)
Regular price
£3.60+
Regular price
Sale price
£3.60+
Unit price
/
per
Pastel Floral Garden Bloom Lightweight Cotton
Regular price
£5.99
Regular price
£12.99
Sale price
£5.99
Unit price
/
per
On Sale
Pastel shell stripe Cotton (Various sizes)
Regular price
£3.90+
Regular price
Sale price
£3.90+
Unit price
/
per
Peach Retro Ditsy Floral Field Lightweight Cotton
Regular price
£10.99
Regular price
Sale price
£10.99
Unit price
/
per
Peach/Grey Abstract Floral Cotton Sateen 60" - 1.70m Panel
Regular price
£3.20
Regular price
£8.99
Sale price
£3.20
Unit price
/
per
On Sale
Peachy Coral Sketch Floral 100% Cotton 55”
Regular price
£6.49
Regular price
£12.99
Sale price
£6.49
Unit price
/
per
On Sale
Peachy Cream Crushed Viscose Acetate Velvet
Regular price
£9.99
Regular price
Sale price
£9.99
Unit price
/
per
Peachy Cream Tartan Viscose Acetate Velvet
Regular price
£9.99
Regular price
Sale price
£9.99
Unit price
/
per
Peachy Pink/Ivory Stripe Denim *DEFECT*
Regular price
£7.99
Regular price
£9.99
Sale price
£7.99
Unit price
/
per
On Sale
Pears On White Lightweight Canvas Cotton
Regular price
£5.49
Regular price
£10.99
Sale price
£5.49
Unit price
/
per
On Sale
Penguin Snow Activities 100% Cotton
Regular price
£6.99
Regular price
Sale price
£6.99
Unit price
/
per
Periwinkle Satin- 2m piece
Regular price
£6.00
Regular price
Sale price
£6.00
Unit price
/
per
Periwinkle Sketch Floral Lightweight Canvas Cotton
Regular price
£4.99
Regular price
£10.99
Sale price
£4.99
Unit price
/
per
On Sale
Petrol Blue Wonder Floral Viscose Twill
Regular price
£5.60
Regular price
£13.99
Sale price
£5.60
Unit price
/
per
On Sale
Petrol Navy Velvet Denim
Regular price
£9.99
Regular price
Sale price
£9.99
Unit price
/
per
Petrol Navy Wax Cotton
Regular price
£10.99
Regular price
Sale price
£10.99
Unit price
/
per
Petrol Navy/Silver Sparkler Swirl 100% Cotton - Benartex
Regular price
£6.99
Regular price
Sale price
£6.99
Unit price
/
per
70% OFF
Pine Green Cotton Satin 60"
Regular price
£7.99
Regular price
Sale price
£7.99
Unit price
/
per
Pink and brown floral Viscose (Various sizes)
Regular price
£5.00+
Regular price
Sale price
£5.00+
Unit price
/
per
Pink and grey love heart Tubular Ribbing- 3m piece
Regular price
£12.00
Regular price
Sale price
£12.00
Unit price
/
per
Pink and red shell Rayan jersey- 1.3m piece
Regular price
£5.20
Regular price
Sale price
£5.20
Unit price
/
per
Pink Cherry Embroidered Chambray
Regular price
£8.99
Regular price
Sale price
£8.99
Unit price
/
per
1
…
13
14
15
16
17
…
22
Filter
Close (esc)
Apply
Sort
Close (esc)
Featured
Most relevant
Best selling
Alphabetically, A-Z
Alphabetically, Z-A
Price, low to high
Price, high to low
Date, old to new
Date, new to old
Apply
Choosing a selection results in a full page refresh.
Press the space key then arrow keys to make a selection.
Your cart
-
Close (esc)
Your cart is currently empty.
New subtotal: £0.00 GBP
×