Croft Mill

New and Re-stocked Fabric

1–24 of 159 items
View:
Sort by:
Stretch Crush Velvet - Blush

148cm wide, beautiful quality stretch crush velvet dress fabric in blush. A 4-way stretch knitted velour, this is especially good for evening wear. 
Price incl. VAT
£7.25 per metre
Stretch Crush Velvet - Rose

148cm wide, beautiful quality stretch crush velvet dress fabric in rose. A 4-way stretch knitted velour, this is especially good for evening wear. 
Price incl. VAT
£7.25 per metre
Stretch Crush Velvet - Royal

148cm wide, beautiful quality stretch crush velvet dress fabric in royal blue. A 4-way stretch knitted velour, this is especially good for evening wear. 
Price incl. VAT
£7.25 per metre
Aawww!

Think of an animal that's cute possibly cuddly as a kid, like a donkey and has a coat to die for-yes we are talking alpaca.
Price incl. VAT
£36.00 per metre
Gino

In the hills above Corleone, this little village which has a mill that weaves woolen fabrics and Gino is the man that does it.
Price incl. VAT
£15.00 per metre
Homeward Bound

Quite magnificent lambswool coating in midnight blue-it doesn't come much better than this. Made in Britain, Yorkshire.
Price incl. VAT
£18.00 per metre
Fly away Peter, Fly away Paul

Lightweight cotton chino trousering fabric in French navy. With a soft finish, this is lovely to touch.
Price incl. VAT
£6.50 per metre
Shaun

Medium weight polyester twill trousering in navy blue. My feeling is that this was made for uniforms - it is very strong and has a very slight sheen to the finish.
Price incl. VAT
£7.00 per metre
Mombassa

Sticking with the African theme is this quite splendid if slightly coarse 47% polyester 47% Viscose and 6% Lycra suiting in black – super hard wearing and very easy to care for
Price incl. VAT
£8.50 per metre
Embroidered Patch - Cream Flower

Embroidered cream flower patch, perfect for adding that extra touch to any garments & crafts.
Price incl. VAT
£0.50
Embroidered Patch - Gold Collar

Embroidered Patch Gold Collar. Perfect for adding that extra touch to shirts & dresses.
Price incl. VAT
£1.00
Embroidered Patch - Large Black Flower

Embroidered large black flower patch, perfect for adding that extra touch to any garments & crafts.
Price incl. VAT
£0.50
Embroidered Patch - White Flower

Embroidered white flower patch, perfect for adding that extra touch to any garments & crafts.
Price incl. VAT
£0.50
Embroidered Patch - Gold Flower

Embroidered Gold Flower Patch, perfect for adding that extra touch to any garments & crafts.
Price incl. VAT
£0.50
Embroidered Patch - Small butterfly

Embroidered small mesh butterfly Patch. Perfect for children garments & crafts.
Price incl. VAT
£0.50
Embroidered Patch - Large Colourful butterfly

Embroidered large mesh colourful butterfly Patch. Perfect for children garments & crafts.
Price incl. VAT
£0.75
Embroidered Patch - Pink Poodle

Embroidered cotton pink poodle patch. Perfect for children garments & crafts.
Price incl. VAT
£1.00
Embroidered Patch - Cat

Embroidered cotton cat patch. Perfect for children garments & crafts.
Price incl. VAT
£1.00
Embroidered Patch - Yellow Rabbit

Embroidered cotton yellow rabbit patch. Perfect for children garments & crafts.
Price incl. VAT
£1.00
Embroidered Patch - Red Rabbit

Embroidered cotton red rabbit patch. Perfect for children garments & crafts.
Price incl. VAT
£1.00
Downton Abbey - Vintage Lace - White Collar

Here we have a selection of beautiful cream collars, perfect for adding that extra touch to any garments.
Price incl. VAT
£2.20
Downton Abbey - Lady Rosamund - White Collar

Here we have a selection of beautiful collars, perfect for adding that extra touch to any garments.
Price incl. VAT
£1.75
Brushed Tartan

Excellent quality shirting fabric in blue, red, green checked, we are loving the colours of this brushed tartan shirting fabric.
Price incl. VAT
£12.00 per metre
Wine Tasting

Very fine polyester crepe in a glorious totally all over floral pattern with lots of lovely but subdued late summer early autumn colours – you might get away with a few wine spillages on this one.
Price incl. VAT
£5.50 per metre