Blue
Back To Top
Persia Denim/Raspberry
Fabric by Clarke & Clarke
1132132 | £29.56 per metre
Two Colour Stem Powder Blue
Fabric by Orla Kiely
1022647 | £16.75 per metre
Surf Navy
Fabric by Studio G
1112598 | £16.95 per metre
Hidden Paradise Midnite
Fabric by Prestigious Textiles
1144258 | £29.31 per metre
Botanist Peacock
Fabric by Prestigious Textiles
1163018 | £34.39 per metre
Shibori Indigo / Linen
Fabric by Scion
1020501 | £37.81 per metre
Avignon Porcelain
Fabric by Prestigious Textiles
1003961 | £15.30 per metre
Laridae Duckegg
Fabric by Studio G
1112583 | £16.95 per metre
Kasuri Weave Indigo
Fabric by Sanderson
1155989 | £67.10 per metre
Linoso Denim
Fabric by Clarke & Clarke
1007070 | £15.95 per metre
The Brook Tapestry Blue
Fabric by William Morris & Co.
1116048 | £109.60 per metre
Sail Stripe Cloud
Fabric by Studio G
1016161 | £16.95 per metre
Hikari Midnight
Fabric by Scion
1020666 | £38.20 per metre
Sutton Navy
Fabric by Clarke & Clarke
1006855 | £27.95 per metre
Hartford Denim
Fabric by Clarke & Clarke
1007401 | £29.08 per metre
Surf Aqua
Fabric by Studio G
1112596 | £16.95 per metre
Sail Stripe Marine
Fabric by Studio G
1016160 | £16.95 per metre
Takara Indigo/Denim
Fabric by Harlequin
1117137 | £52.83 per metre
Birds & Roses Blue
Fabric by Cath Kidston
1157376 | £16.35 per metre
Chanterelle Navy
Fabric by iLiv
1177362 | £22.05 per metre
Monkey Business Indigo
Fabric by Clarke & Clarke
1015189 | £50.89 per metre
Beach Huts Blue
Fabric by Fryetts
1008841 | £22.13 per metre
Santa Maria Oasis
Fabric by Prestigious Textiles
1132964 | £20.90 per metre
Pink & Rose Vellum/Indigo
Fabric by William Morris & Co.
1115976 | £92.47 per metre
Kiki Denim
Fabric by Studio G
1149166 | £16.95 per metre
Amazon Navy
Fabric by Clarke & Clarke
1113098 | £47.57 per metre
Tuscany Soft Teal
Fabric by Sanderson
1127066 | £38.20 per metre
Party Stripe Chambray
Fabric by Studio G
1015687 | £16.95 per metre
Strawberry Thief Indigo/Mineral
Fabric by William Morris & Co.
1116071 | £92.47 per metre
Kinburn Denim
Fabric by Clarke & Clarke
1007822 | £49.47 per metre