Shop our wonderful range of upholstery fabric, from cottons to linens and velvets. Our upholstery fabric is extremely versatile and can be used for a variety of projects, e.g. domestic, automobile, airplane and boat furniture, and can be applied to mattresses, particularly the upper layers, though these often differ significantly in design.

Upholstery Fabric (205)

3 Metre Premium 100% Cotton 'Painted Flowers' Green Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Coral Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Pink Print Bundle 112cm Wide

£10.00£14.99

3 Metre Premium 100% Cotton 'Painted Flowers' Yellow Print Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Pink Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Red Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Ethnic Print' Navy Blue Stripes 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Yellow Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Red Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Blossom Print' Pink Bundle 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Turquoise/Purple Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Pink/Purple Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Green/Turquoise Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Leaves on Cracked Squares' Orange Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Petunia Red Flowers' Grey Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Petunia Blue Flowers' Red Background 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Vintage Red Roses' Black Spots 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Vintage Green Roses' Black Spots 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Vintage Mustard Roses' Black Spots 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Floral Grey Rose' Pink 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Floral Grey Rose' Turquoise 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Yellow Petunia Flowers' Ivory 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Red Petunia Flowers' Ivory 112cm Wide

£10.00£14.99

3FOR10 Metre Premium 100% Cotton 'Pink Petunia Flowers' Ivory 112cm Wide

£10.00£14.99
VOLVER ARRIBA