7495 products
Sort by
Sort by
Multicoloured Lace - Octavia Garden
Sale price £82.80 / metre
Multicoloured Lace - Octavia Twilight
Sale price £82.80 / metre
Mushroom 100% Silk Italian Lace - P272
Sale price £221.72 / metre
Mushroom Linen Viscose - Spark
Sale price £16.00 / metre
Mushroom Silk Velvet - Ruffle
Sale price £129.12 / metre
Mushroom Silk Velvet - Vogue
Sale price £96.00 / metre
Mustard (23) Tulle - TU0031
Sale price £11.04 / metre
Mustard 100% Linen - P90
Sale price £23.16 / metre
Natural Cotton Calico - Whittle
Sale price £12.98 / metre
Natural Cotton Calico - Windsor (CF)
Sale price £10.00 / metre
Natural Fusible Interlining - Abstain
Sale price £22.00 / metre
Navy (138) Tulle - TU0031
Sale price £11.04 / metre
Navy (570) Tulle - P9
Sale price £17.16 / metre
Navy (8) Poly Georgette - P93
Sale price £22.44 / metre
Navy 100% Linen - P90
Sale price £23.16 / metre
Navy 3D Embroidered Beaded Tulle - EB1021
Sale price £178.74 / metre
Navy 3D Embroidered Lace - EB5034
Sale price £129.12 / metre
Navy 3D Velvet Lace - EB3023
Sale price £139.02 / metre
Navy Acetate Lining Fabric - Throne
Sale price £16.00 / metre
Navy Acetate Viscose Satin - Devotion
Sale price £19.86 / metre
Navy and Black Embroidered Lace - EB3053
Sale price £129.12 / metre
Navy Bamboo Poplin - Pact
Sale price £16.22 / metre
Navy Bamboo Poplin - Panda (CF)
Sale price £16.00 / metre
Navy Beaded Lace - Baltic
Sale price £178.74 / metre
Navy Beaded Lace - Britte
Sale price £178.74 / metre
Navy Beaded Lace - O'Hara
Sale price £221.76 / metre
Navy Beaded Lace - P809
Sale price £178.70 / metre
Navy Beaded Lace - Pilar
Sale price £132.96 / metre
Navy Blue 100% Silk Italian Lace - P272
Sale price £221.72 / metre

Free UK shipping

On all orders over £250