Curtain Fabrics - Natural Fibres
Rosetti Claret
£13.99 per metre
Olympia Charcoal
£10.99 per metre
Olympia Blush
£13.99 per metre
Hazel Lake
£10.99 per metre
Hazel Raspberry
£10.99 per metre
Margot Slate
£10.99 per metre
Audrey Raspberry
£10.99 per metre
Iris Linen
£10.99 per metre
Noodle Teracotta
£10.99 per metre
Noodle Green
£10.99 per metre
Makira
£6.99 per metre
Patch - Pink
£6.49 per metre
Check - Denim
£7.99 per metre
Kemble Spruce
£10.99 per metre
Cats
£10.99 per metre