Curtain Fabrics - Natural Fibres
Hawthorn - Natural
£13.99 per metre
Hawthorn - Mineral
£13.99 per metre
Fly Away - Mineral
£13.99 per metre
Jaipur - Onyx
£11.99 per metre
Owlet - Olive
£10.99 per metre
Bayside - Rossini
£7.99 per metre
Spitalfields - Denim
£10.99 per metre
Fall - Marshmallow
£7.99 per metre
Dexter - Jewel
£10.99 per metre
Dexter - Calypso
£10.99 per metre
Otto - Calypso
£10.99 per metre
Jaipur - Eucalyptus
£11.99 per metre
Jaipur - Ameythyst
£11.99 per metre
Jaipur - Rosebud
£11.99 per metre
Sherwood - Navy
£9.99 per metre
Indo - Henna
£13.99 per metre