Menu
Signup
Signup
Facebook
Twitter
Pinterest
Instagram
YouTube
Cart (0)
GBP
Pick a currency
GBP
CAD
USD
EUR
X
HOME
FABRICS
view all
cotton fabrics
linen fabrics
fabric bundles
HABERDASHERIES
view all
appliqués
bias bindings
bobble trims
buttons
ribbons
sewing kits
zips
MFH LAB
view all
wall hangings
scarfs
mouse pads
WHAT'S NEW
CLEARANCE
Register
/
Log in
FREE UK DELIVERY
on all orders (min. £10)
NEW ARRIVALS
added this week
30% OFF SALE
view all 30% off items
Festival - Valentine's Day
Collection
+
Colour
+
Dimension
+
Gender
+
Material
+
Sort by
Featured
Price, low to high
Price, high to low
Alphabetically, A-Z
Alphabetically, Z-A
Date, old to new
Date, new to old
Best Selling
View
Grid
Stream
Share:
***BESTSELLERS
***NEW IN
**BACK IN STOCK
Combo Grey+Yellow
Festival Valentine
Pattern Animals
Pattern Basics
Pattern Ditsy
Pattern Floral
Pattern Geometric
Pattern Unusual
Season Spring
Theme Retro
Brown+Orange
Grey+Yellow
beige
black
brown
green
grey
multicoloured
natural
pastel
pink
red
white
yellow
1/2 meter
Extra wide
FQ
FQ bundle
Meter
girls
unisex
Wood
Sale
Love - white hearts natural hessian linen fabric W:150cm FQ1201-64
£3.25
from
£2.99
Images /
1
/
2
/
3
Sale
Love - white hearts natural hessian linen fabric W:150cm FQ1201-64
£16.98
Quantity
More Details →
Love - red hearts natural hessian linen fabric W:150cm FQ1207-33
from
£2.99
Images /
1
/
2
Love - red hearts natural hessian linen fabric W:150cm FQ1207-33
£2.99
Quantity
More Details →
Love - pink & white petite hearts cotton fabric W:160cm FQ1802-19
from
£2.99
Images /
1
/
2
/
3
Love - pink & white petite hearts cotton fabric W:160cm FQ1802-19
£2.99
Quantity
More Details →
Pets - beige 'I love cats' kitty linen fabric W:94cm FQ1306-36
from
£3.99
Images /
1
/
2
/
3
/
4
Pets - beige 'I love cats' kitty linen fabric W:94cm FQ1306-36
£3.99
Quantity
More Details →
Love - heart sew on lace motif 2pcs AP1205-01
from
£1.98
Images /
1
/
2
Love - heart sew on lace motif 2pcs AP1205-01
£1.98
Quantity
More Details →
Flowers - pink French roses linen fabric W:155cm FQ1211-24
from
£3.49
Images /
1
/
2
/
3
Flowers - pink French roses linen fabric W:155cm FQ1211-24
£3.49
Quantity
More Details →
Love - heart wooden buttons - 10pcs BT1306-07
from
£3.29
Images /
1
/
2
Love - heart wooden buttons - 10pcs BT1306-07
£3.29
Quantity
More Details →
Birds - love birds sew on lace motif 2pcs AP1306-14
from
£2.58
Images /
1
/
2
Birds - love birds sew on lace motif 2pcs AP1306-14
£2.58
Quantity
More Details →
Love - white & red Scandinavian hearts wooden buttons -10pcs BT1610-18
from
£4.99
Images /
1
/
2
Love - white & red Scandinavian hearts wooden buttons -10pcs BT1610-18
£4.99
Quantity
More Details →
Love - sassy heart wooden buttons - 10pcs BT1008-26
from
£3.29
Images /
1
/
2
Love - sassy heart wooden buttons - 10pcs BT1008-26
£3.29
Quantity
More Details →
Black & pink glittering high heels cotton fabric bundle 5FQs PK1607-03
from
£15.49
Images /
1
/
2
/
3
Black & pink glittering high heels cotton fabric bundle 5FQs PK1607-03
£15.49
Quantity
More Details →
Love - 3m 'made with love' cotton ribbon RB1007-06
from
£4.50
Images /
1
/
2
/
3
/
4
Love - 3m 'made with love' cotton ribbon RB1007-06
£4.50
Quantity
More Details →
Birds - 3m birds in love cotton ribbon RB1307-31
from
£4.50
Images /
1
/
2
/
3
Birds - 3m birds in love cotton ribbon RB1307-31
£4.50
Quantity
More Details →
Love - sassy heart wooden buttons - 10pcs BT1306-06
from
£3.29
Images /
1
/
2
Love - sassy heart wooden buttons - 10pcs BT1306-06
£3.29
Quantity
More Details →
Love - red giant hearts cotton fabric W145cm FQ2103-21
from
£2.99
Images /
1
/
2
/
3
Love - red giant hearts cotton fabric W145cm FQ2103-21
£17.94
Quantity
More Details →
Love - red hearts cotton fabric W145cm FQ2103-19
from
£2.99
Images /
1
/
2
/
3
Love - red hearts cotton fabric W145cm FQ2103-19
£17.94
Quantity
More Details →
Love - pink floral heart wooden buttons - 10pcs BT1206-16
from
£3.99
Images /
1
/
2
Love - pink floral heart wooden buttons - 10pcs BT1206-16
£3.99
Quantity
More Details →
Love - grey & white petite hearts cotton fabric W:160cm FQ2102-03
from
£2.99
Images /
1
/
2
/
3
Love - grey & white petite hearts cotton fabric W:160cm FQ2102-03
£2.99
Quantity
More Details →
Love - yellow hearts cotton fabric W145cm FQ2103-20
from
£2.99
Images /
1
/
2
/
3
Love - yellow hearts cotton fabric W145cm FQ2103-20
£2.99
Quantity
More Details →
Love - red wine giant hearts cotton fabric W145cm FQ2103-22
from
£2.99
Images /
1
/
2
/
3
Love - red wine giant hearts cotton fabric W145cm FQ2103-22
£2.99
Quantity
More Details →
Love - whimsical heart wooden buttons - 10pcs BT1306-03
from
£3.99
Images /
1
/
2
Love - whimsical heart wooden buttons - 10pcs BT1306-03
£3.99
Quantity
More Details →
Love - pink multicoloured heart wooden buttons - 10pcs BT1510-28
from
£3.59
Images /
1
/
2
Love - pink multicoloured heart wooden buttons - 10pcs BT1510-28
£3.59
Quantity
More Details →
Love - 'I heart U' heart wooden buttons - 10pcs BT1306-04
from
£3.99
Images /
1
/
2
Love - 'I heart U' heart wooden buttons - 10pcs BT1306-04
£3.99
Quantity
More Details →
Birds - 3m pink birds in love grosgrain ribbon RB1307-03
from
£2.97
Birds - 3m pink birds in love grosgrain ribbon RB1307-03
£2.97
Quantity
More Details →
3m 'I heart my life' cotton ribbon RB1204-06
from
£4.50
Images /
1
/
2
/
3
/
4
3m 'I heart my life' cotton ribbon RB1204-06
£4.50
Quantity
More Details →