Fabric land now offer Saturday delivery to most of the uk!
Fabric land now offer Saturday delivery to most of the uk!
Trending products
-50%
Rated 5.00 out of 5
(1) £1.50 - £2.49 / per metre £7.99 / per metre
£7.99 / per metre
£6.99 / per metre
£7.99 / per metre
£16.99 / per metre
£10.75
Ginger Fox
Mustard
Nude
Rose Gold
Black
Grey
Pink
RedRated 4.95 out of 5
(55) £5.39 - £7.99 / per metre £13.99 / per metre
Rated 5.00 out of 5
(1) £24.50Latest products
£4.99 / per metre
£3.99 / per metre
£4.99 / per metre
£4.99 / per metre
£3.99 / per metre
£3.33 / per metre
£1.50 / per metre
£8.25 / per metre
£7.99 / per metre
£5.00 - £8.99 / per metre
£3.99 / per metre
£4.49 / per metre
£6.99 / per metre
£4.44 / per metre
-50%
Rated 5.00 out of 5
(12) £2.89 - £4.99 / per metreRated 5.00 out of 5
(1) £5.00 – £50.00
Black
Ivory
WhiteRated 3.00 out of 5
(1) £1.60 - £2.99 / per metrePopular Products
Light Blue
Silver Grey
Aubergine
Black
Blue (Navy)
Blue (Royal)
Bottle
Brown
Cerise
Green (Emerald)
Green (Fluorescent)
Green (Mint)
Ivory
Jade
Lilac
Orange (Fluorescent)
Pink
Pink (Baby)
Purple
Red
Sage
Turquoise
White
Wine
YellowRated 4.77 out of 5
(48) £1.65 - £2.99 / per metre
Acid Yellow
Dark Grey
Denim
Emerald
Khaki
Light Grey
Mint
Navy
Pale Pink
Beige
Black
Blue (Pale)
Blue (Royal)
Bottle
Brown
Cerise
Ivory
Jade
Lilac
Orange
Purple
Red
Turquoise
White
Wine
YellowRated 4.93 out of 5
(121) £1.75 - £2.49 / per metre
Emerald
Lime
Navy
Pale Blue
Royal
Beige
Black
Brown
Cream
Grey
Pink
Red
Sage
White
YellowRated 4.94 out of 5
(109) £2.99 - £4.99 / per metre
Dark Grey
Flo Yellow
Light Blue
Navy
New Gold
Royal
Silver Grey
Spearmint
Tangerine
Aubergine
Black
Brown
Cerise
Ivory
Jade
Lilac
Pink
Red
Sage
Turquoise
White
Wine
YellowRated 4.89 out of 5
(70) £1.10 - £1.95 / per metre
Pale Ginger Ale
Flesh/Naked
Gingerbread
Pale Blue
Black
Blue (Navy)
Blue (Royal)
Bottle
Brown
Green (Emerald)
Grey
Orange
Pink
Purple
Red
White
Wine
YellowRated 4.94 out of 5
(124) £2.49 - £3.99 / per metre
Emerald Green
Antique Gold
Beige Cappuccino
Dark Grey
Mint
Navy
Pink (Dark Cerise)
Royal
Black
Blue (Pale)
Cerise
Cream
Gold
Grey (Light)
Ivory
Lilac
Orange
Pink
Purple
Red
Sage
Teal
Turquoise
White
YellowRated 4.94 out of 5
(84) £0.85 - £1.45 / per metre
Emerald
Navy
Royal
Aubergine
Black
Blue (Pale)
Bottle
Cerise
Cream
Grey
Jade
Orange
Pink
Purple
Red
Turquoise
White
Wine
YellowRated 4.77 out of 5
(13) £2.69 - £3.99 / per metre
Alexandra
Briar Rose
Peacock
Blue (Powder Blue)
Cherry
Dark Grey
Forest Green
Navy
Orchid
Royal
Silver Grey
White (Bright White)
Aubergine
Black
Bottle
Gold
Lilac
Sage
Teal
WineRated 4.97 out of 5
(37) £0.65 - £0.99 / per metreRated 4.87 out of 5
(77) £2.69 - £3.99 / per metre
Dark Grey
Silver Grey
Black
Blue (Navy)
Blue (Royal)
Cream
Gold
Green (Emerald)
Purple
Red
TealRated 4.88 out of 5
(74) £2.29 - £3.59 / per metreRated 4.98 out of 5
(53) £2.09 - £3.19 / per metre
Emerald
Flesh/Naked
Florescent Pink
Mustard
Silver Grey
Yellow (Sunshine Yellow)
Black
Blue (Royal)
Purple
Turquoise
WhiteRated 4.97 out of 5
(29) £4.27 - £6.49 / per metreRated 4.97 out of 5
(35) £2.59 - £3.29 / per metreRated 4.95 out of 5
(37) £2.99 - £4.25 / per metre
Blue (Peacock)
Dark Silver
Emerald
Light Blue
Light Grey
Royal
Black
Cerise
Gold
Green (Mint)
Ivory
Lilac
Orange
Pink
Purple
Red
Sage
White
Wine
YellowRated 5.00 out of 5
(36) £0.82 - £1.39 / per metreRated 5.00 out of 5
(16) £1.40 - £1.99 / per metre
Black/Silver
Nude/Gold
Nude/Silver
White/SilverRated 4.80 out of 5
(5) £4.39 - £6.99 / per metreRated 4.96 out of 5
(51) £2.89 - £4.39 / per metre
Blue (Hyacinth)
Dark Grey
Beige
Black
Blue (Navy)
Blue (Pale)
Blue (Royal)
Bottle
Brown
Cerise
Green (Emerald)
Grey (Light)
Ivory
Jade
Orange
Peach
Pink (Baby)
Purple
Red
Turquoise
White
Wine
YellowRated 4.88 out of 5
(59) £1.42 - £2.09 / per metre















































