Croft Mill

Upholstery Fabrics

21 items
Sort by:
Queen of Hearts
Part number
2201O1A

Queen of Hearts

This cotton craft fabric has an all-over Union Jack print in red, white and blue in multiple sized hearts. Ideal for bunting, table covers, & craft projects.
Price incl. VAT
£14.00 per metre
Sanderson - Jewel Leaves
Part number
2203VM02

Sanderson - Jewel Leaves

Colourful fig & teal Jewel Leaves cotton fabric by Sanderson is made in England. Perfect for jackets, bags, and cushions.
Price incl. VAT
£20.00 per metre
Sanderson - Milla
Part number
2203VM01

Sanderson - Milla

This superb cotton canvas furnishing from Sanderson features abstract blocks of colour. Great for curtains, blinds and cushions.
Price incl. VAT
£20.00 per metre
Heavy Poplin - Gustav
Part number
2202P01

Heavy Poplin - Gustav

Colourful heavy cotton poplin fabric in a multi-coloured Klimt inspired abstract design...
Price incl. VAT
£14.50 per metre
Wool Furnishing Piece 3.2mtr - Peach - Wisteria
Wool Furnishing Piece 3.2mtr - Peach - Wisteria
Part number
2109S25

Wool Furnishing Piece 3.2mtr - Peach - Wisteria

Peach - Wisteria - contract upholstery and curtain fabric in purple and cerise.
Price incl. VAT
£57.60
Wool Furnishing Piece 3.2mtr - Peach - Avorio
Wool Furnishing Piece 3.2mtr - Peach - Avorio
Part number
2109S04

Wool Furnishing Piece 3.2mtr - Peach - Avorio

Peach - Avorio, reversible beige/grey contract upholstery and curtain fabric.
Price incl. VAT
£57.60
Wool Furnishing Piece 2.2mtr - Ocean - Barents
Wool Furnishing Piece 2.2mtr - Ocean - Barents
Part number
2109S03b

Wool Furnishing Piece 2.2mtr - Ocean - Barents

This Ocean - Barents fabric (2.2m) features a yellow and brown design in contract upholstery and curtain fabric. Perfect for reupholstering mid-century furniture.
Price incl. VAT
£39.60
Wool Furnishing Piece 2.7mtr - Ocean - Barents
Wool Furnishing Piece 2.7mtr - Ocean - Barents
Part number
2109S03b

Wool Furnishing Piece 2.7mtr - Ocean - Barents

This Ocean - Barents fabric (2.7m) features a yellow and brown design in contract upholstery and curtain fabric. Perfect for reupholstering mid-century furniture.
Price incl. VAT
£48.60
Wool Furnishing Piece 2.0mtr - Ocean - Barents
Wool Furnishing Piece 2.0mtr - Ocean - Barents
Part number
2109S03a

Wool Furnishing Piece 2.0mtr - Ocean - Barents

This Ocean - Barents fabric (2.0m) features a yellow and brown design in contract upholstery and curtain fabric. Perfect for reupholstering mid-century furniture.
Price incl. VAT
£36.00
Wool Furnishing Piece 2.4mtr - Ocean - Sea Baltic
Wool Furnishing Piece 2.4mtr - Ocean - Sea Baltic
Part number
2109S09

Wool Furnishing Piece 2.4mtr - Ocean - Sea Baltic

Ocean - Baltic, cobalt and rust contract upholstery and curtain fabric.
Price incl. VAT
£43.20
Wool Furnishing Piece 3.9mtr - Cobble - Viola
Wool Furnishing Piece 3.9mtr - Cobble - Viola
Part number
2109S08

Wool Furnishing Piece 3.9mtr - Cobble - Viola

Purple woollen contract upholstery and curtain fabric.
Price incl. VAT
£70.20
Wool Furnishing Piece 2.2mtr - Marvellous - Lilac
Wool Furnishing Piece 2.2mtr - Marvellous - Lilac
Part number
2105S19a

Wool Furnishing Piece 2.2mtr - Marvellous - Lilac

Marvellous lilac contract upholstery and curtain fabric.
Price incl. VAT
£39.60
Wool Furnishing Piece 3.15mtr - Willow - Bright Yellow & Brown
Wool Furnishing Piece 3.15mtr - Willow - Bright Yellow & Brown
Part number
2105S03a2

Wool Furnishing Piece 3.15mtr - Willow - Bright Yellow & Brown

Delightful bright yellow and brown contract upholstery and curtain fabric.
Price incl. VAT
£61.20
Bull Durham
Part number
011

Bull Durham

60" (152 cm) wide 100% cotton unbleached but finished 'bull denim' fabric. A heavy weight twill in other words. Approx 381gsm 14oz
Price incl. VAT
£9.50 per metre
Wool Furnishing Piece 1.0mtr - Cobble - Shiraz
Wool Furnishing Piece 1.0mtr - Cobble - Shiraz
Part number
2109S14b

Wool Furnishing Piece 1.0mtr - Cobble - Shiraz

Cobble - Shiraz, damson contract upholstery and curtain fabric.
Price incl. VAT
£18.00
Out of stock
Wool Furnishing Piece 1.4mtr - Ocean - Kara
Wool Furnishing Piece 1.4mtr - Ocean - Kara
Part number
2109S24

Wool Furnishing Piece 1.4mtr - Ocean - Kara

Ocean - Kara patterned contract upholstery and curtain fabric in peach and cobalt.
Price incl. VAT
£25.20
Out of stock
Wool Furnishing Piece 3.4mtr - Ocean - Baffin
Wool Furnishing Piece 3.4mtr - Ocean - Baffin
Part number
2109S21

Wool Furnishing Piece 3.4mtr - Ocean - Baffin

Ocean - Baffin, patterned contract upholstery and curtain fabric in purple and cerise.
Price incl. VAT
£61.20
Out of stock
Wool Furnishing Piece 2.7mtr - Ocean - Blue/Orange
Wool Furnishing Piece 2.7mtr - Ocean - Blue/Orange
Part number
2109S20

Wool Furnishing Piece 2.7mtr - Ocean - Blue/Orange

Ocean - Blue/Orange contract upholstery and curtain fabric.
Price incl. VAT
£48.60
Out of stock
Set Piece (1m) - Cobble - Field
Set Piece (1m) - Cobble - Field
Part number
2109S13c

Set Piece (1m) - Cobble - Field

Set Piece (1m) - This field-green coloured, wool fabric is perfect for contract upholstery, curtain fabric and reupholstering mid-century furniture.
Price incl. VAT
£18.00
Out of stock
Wool Furnishing Piece 1.3mtr - Ocean - Red Sea
Wool Furnishing Piece 1.3mtr - Ocean - Red Sea
Part number
2109S12a

Wool Furnishing Piece 1.3mtr - Ocean - Red Sea

Ocean - Red Sea contract upholstery and curtain fabric in red and purple.
Price incl. VAT
£23.40
Out of stock
Wool Furnishing Piece 2.5mtr - Peach - Tagetes
Wool Furnishing Piece 2.5mtr - Peach - Tagetes
Part number
2109S02

Wool Furnishing Piece 2.5mtr - Peach - Tagetes

Peach - Tagetes, orange contract upholstery and curtain fabric.
Price incl. VAT
£45.00
Out of stock