Skip to content
Settings
Get help from our experts Monday to Friday 10am-6pm
New Arrivals
Dress Fabrics
Quilting Fabrics
–
Fabric Type
–
Fabric Bundles
USER ACCOUNT
Wishlist
Cart
Shopping Cart
Most searched for today
PRODUCT
PRODUCT
PRODUCT
PRODUCT
PRODUCT
PRODUCT
PRODUCT
PRODUCT
{"one"=>"{{ count }} result", "other"=>"{{ count }} results"}
Settings
Get help from our experts Monday to Friday 10am-6pm
New Arrivals
Dress Fabrics
Quilting Fabrics
–
Fabric Type
–
Fabric Bundles
USER ACCOUNT
Wishlist
Wishlist
Add items to your wishlist now so you don't forget to add to cart later
Your wishlist is empty
Add items to your wishlist now so you don't forget to add to cart later
Add full wishlist to cart
Clear wishlist
Cart
Shopping Cart
Shopping Cart
Get shipping estimated
Your cart is empty
Looks like you haven't added any products to your cart yet.
Continue shopping
Subtotal
£0.00 GBP
View my cart (0)
Check out
 
 
Clear cart
Loading...
Get help from our experts Monday to Friday 10am-6pm
New Arrivals
Dress Fabrics
Quilting Fabrics
–
Fabric Type
–
Fabric Bundles
Wishlist
Cart
Shopping Cart
Menu
Instagram
Facebook
TikTok
New Arrivals
Dress Fabrics
Quilting Fabrics
Fabric Type
Fabric Bundles
Haberdashery
Sale Offers
Our Catalog
hide previews
show previews
Found
match
matches
We didn't find any matches. Please try again.
View all products
View all products
Home
USER ACCOUNT
Account
Home
All Products
All Products
818 products
CATEGORIES
New Arrivals
Dress Fabrics
All Dress Fabrics
Batik 100% Cotton
Brocade Fabric
Brushed Cotton
Chiffon Fabric
Corduroy Fabric
Cotton Fabric
Cotton Lawn Fabric
Cotton Poplin
Crepe Fabrics
Quilting Fabrics
Fabric Bundles
Haberdashery
Wool & Yarn
Filter
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
818 products
SALE
Add to wishlist 3 Metres Embossed Soft Velvet 55" Wide (Brown)
Quick view 3 Metres Embossed Soft Velvet 55" Wide (Brown)
3 Metres Embossed Soft Velvet 55" Wide (Brown)
0 / 5
(0)
0 total reviews
£6.00
£24.00
3 Metres Embossed Soft Velvet 55" Wide (Brown)
£6.00
£24.00
£6.00
£24.00
Add to Cart
SALE
Add to wishlist 3 Metres Embossed Soft Velvet 55" Wide (Golden)
Quick view 3 Metres Embossed Soft Velvet 55" Wide (Golden)
3 Metres Embossed Soft Velvet 55" Wide (Golden)
0 / 5
(0)
0 total reviews
£6.00
£24.00
3 Metres Embossed Soft Velvet 55" Wide (Golden)
£6.00
£24.00
£6.00
£24.00
Add to Cart
SALE
Add to wishlist 3 Metres Embossed Soft Velvet 55" Wide (Navy)
Quick view 3 Metres Embossed Soft Velvet 55" Wide (Navy)
3 Metres Embossed Soft Velvet 55" Wide (Navy)
0 / 5
(0)
0 total reviews
£6.00
£24.00
3 Metres Embossed Soft Velvet 55" Wide (Navy)
£6.00
£24.00
£6.00
£24.00
Add to Cart
Add to wishlist 3 Metres Hand Printed Bali Batik ,100% Cotton -45" Wide
Quick view 3 Metres Hand Printed Bali Batik ,100% Cotton -45" Wide
3 Metres Hand Printed Bali Batik ,100% Cotton -45" Wide
(1)
5.0 / 5.0
(1)
1 total reviews
£15.00
3 Metres Hand Printed Bali Batik ,100% Cotton -45" Wide
£15.00
£15.00
Add to Cart
SALE
Add to wishlist 3 Metres Hand Printed Bali Batik, 'Sour' - 45" Wide
Quick view 3 Metres Hand Printed Bali Batik, 'Sour' - 45" Wide
3 Metres Hand Printed Bali Batik, 'Sour' - 45" Wide
0 / 5
(0)
0 total reviews
£15.00
£30.00
3 Metres Hand Printed Bali Batik, 'Sour' - 45" Wide
£15.00
£30.00
£15.00
£30.00
Add to Cart
Add to wishlist 3 Metres Lightweight Printed Suiting 55" Wide (Flowers)
Quick view 3 Metres Lightweight Printed Suiting 55" Wide (Flowers)
3 Metres Lightweight Printed Suiting 55" Wide (Flowers)
0 / 5
(0)
0 total reviews
£5.99
3 Metres Lightweight Printed Suiting 55" Wide (Flowers)
£5.99
£5.99
Increase quantity for 3 Metres Lightweight Printed Suiting 55" Wide (Flowers) Default Title
Increase quantity for 3 Metres Lightweight Printed Suiting 55" Wide (Flowers) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal)
3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Charcoal) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Gold)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Gold)
3 Metres Luxurious British Made Suiting - 55'' Wide (Gold)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Gold)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Gold) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Gold) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Grey)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Grey)
3 Metres Luxurious British Made Suiting - 55'' Wide (Grey)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Grey)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Grey) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Grey) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory)
3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Ivory) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Navy)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Navy)
3 Metres Luxurious British Made Suiting - 55'' Wide (Navy)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Navy)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Navy) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Navy) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold)
3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Old Gold) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Sage)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Sage)
3 Metres Luxurious British Made Suiting - 55'' Wide (Sage)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Sage)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Sage) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Sage) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (Sky)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (Sky)
3 Metres Luxurious British Made Suiting - 55'' Wide (Sky)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (Sky)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Sky) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (Sky) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious British Made Suiting - 55'' Wide (White)
Quick view 3 Metres Luxurious British Made Suiting - 55'' Wide (White)
3 Metres Luxurious British Made Suiting - 55'' Wide (White)
0 / 5
(0)
0 total reviews
£18.00
3 Metres Luxurious British Made Suiting - 55'' Wide (White)
£18.00
£18.00
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (White) Default Title
Increase quantity for 3 Metres Luxurious British Made Suiting - 55'' Wide (White) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Crepe Duchenne 60' Wide (Green)
Quick view 3 Metres Luxurious Crepe Duchenne 60' Wide (Green)
3 Metres Luxurious Crepe Duchenne 60' Wide (Green)
0 / 5
(0)
0 total reviews
£6.00
£11.99
3 Metres Luxurious Crepe Duchenne 60' Wide (Green)
£6.00
£11.99
£6.00
£11.99
Increase quantity for 3 Metres Luxurious Crepe Duchenne 60' Wide (Green) Default Title
Increase quantity for 3 Metres Luxurious Crepe Duchenne 60' Wide (Green) Default Title
Add to cart
Add to wishlist 3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral)
Quick view 3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral)
3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral)
0 / 5
(0)
0 total reviews
£8.99
3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral)
£8.99
£8.99
Increase quantity for 3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Lace – 45" Wide (Black Floral) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (Beige)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (Beige)
3 Metres Luxurious Embroidery Net - 45" Wide (Beige)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (Beige)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Beige) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Beige) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (Black & White)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (Black & White)
3 Metres Luxurious Embroidery Net - 45" Wide (Black & White)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (Black & White)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Black & White) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Black & White) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (Grey)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (Grey)
3 Metres Luxurious Embroidery Net - 45" Wide (Grey)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (Grey)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Grey) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Grey) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White)
3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Peach & White) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White)
3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (Purple & White) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple)
Quick view 3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple)
3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple)
0 / 5
(0)
0 total reviews
£3.00
£14.95
3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple)
£3.00
£14.95
£3.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Net - 45" Wide (White & Purple) Default Title
Add to cart
SALE
Add to wishlist 3 Metres Luxurious Embroidery Organza - 55 " Wide (Red)
Quick view 3 Metres Luxurious Embroidery Organza - 55 " Wide (Red)
3 Metres Luxurious Embroidery Organza - 55 " Wide (Red)
0 / 5
(0)
0 total reviews
£10.00
£14.95
3 Metres Luxurious Embroidery Organza - 55 " Wide (Red)
£10.00
£14.95
£10.00
£14.95
Increase quantity for 3 Metres Luxurious Embroidery Organza - 55 " Wide (Red) Default Title
Increase quantity for 3 Metres Luxurious Embroidery Organza - 55 " Wide (Red) Default Title
Add to cart
Previous page
1
2
3
4
5
6
…
35
Next page
818 products
All Products
818 products
Recently Viewed Products
Exclusive section that stores the history of product views
Choosing a selection results in a full page refresh.
Opens in a new window.
Thanks for subscribing
From now you will receive special offers every week
Got It