Natural Fibres Fabrics
Embrace sustainability with our exquisite natural fibre collection. From sumptuous cotton to luxurious silk, our premium range celebrates nature's finest materials. Ideal for eco-conscious fashion and home decor, our expertly curated selection offers unparalleled quality and comfort. Elevate your projects with our breathable, biodegradable fabrics, designed to bring harmony between style and environmental responsibility.

Milano - Blue Flowers
£6.99 per metre

Dotty Navy Chambray Denim
£8.99 per metre

Dotty Blue Chambray Denim
£8.99 per metre

Daisy Navy Chambray Denim
£8.99 per metre

Daisy Blue Chambray Denim
£8.99 per metre

Wild Waves
£6.49 per metre

Cotton Poplin Pistachio
£6.49 per metre

Gingham Pale Pink
£6.49 per metre

John Louden - Batik - Terracotta
£8.99 per metre

John Louden - Batik - Orange Blue Florals
£8.99 per metre

Lincoln Blue Red Florals Jersey
£10.99 per metre

Bright Orange Cotton Spandex Jersey
£11.99 per metre

Fuchsia Cotton Spandex Jersey
£11.99 per metre

Lilac Cotton Spandex Jersey
£11.99 per metre

Grey Trees - Linen Cotton
£9.99 per metre

Wildwood - Grey
£12.99 per metre

Sky
£12.99 per metre

Wildwood - Scenic
£12.99 per metre

Gingham 1/4" Yellow
£6.49 per metre

Gingham 1/4" Blue
£6.49 per metre

Gingham 1/4" Red
£6.49 per metre

Cotton Poplin - Pale Blue
£6.49 per metre

Cotton Poplin Ivory
£6.49 per metre

Cotton Poplin Claret
£6.49 per metre

Classic Argyle Red White Green Tartan
£6.99 per metre

Cotton Poplin - Plum
£6.49 per metre

Cotton Poplin - Pale Pink Dotty
£6.49 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 Green
£10.99 per metre

Union Flag 6154
£5.99 per metre

Tobago Pearl
£7.99 per metre

Chic Silver
£7.99 per metre

Chic Bronze
£7.99 per metre

Stacks by Chess - Purple
£6.99

Cotton Poplin - Unicorns and Elephants - Navy
£6.49 per metre

Bear Crowd Pink
£6.49 per metre

Valentine Hearts
£6.49 per metre

Red Hearts on White Circles
£6.49 per metre