1,540 items found
Sort By:
Filters Applied Clear All
Clarke and Clarke Midori Fabric F1068/34
£36.50 / metre
Meadow Grass Voile Fabric 120552 by Harlequin
£35.00 / metre
Clarke and Clarke Midori Fabric F1068/25
£36.50 / metre
Yuti Fabric 131803 by Anthology
£71.00 / metre
Clarke and Clarke Midori Fabric F1068/14
£36.50 / metre
Baltic Fabric BALTICDE by Ashley Wilde
£13.50 / metre
Clarke and Clarke Midori Fabric F1068/28
£36.50 / metre
Tranquil Fabric 130953 by Harlequin
£85.00 / metre
Tranquil Fabric 130950 by Harlequin
£85.00 / metre
Clarke and Clarke Midori Fabric F1068/06
£36.50 / metre
Clarke and Clarke Midori Fabric F1068/22
£36.50 / metre
Clarke and Clarke Midori Fabric F1068/38
£36.50 / metre
Baltic Fabric BALTICSH by Ashley Wilde
£13.50 / metre
Tranquil Fabric 130959 by Harlequin
£85.00 / metre
Tabella Fabric 120247 by Harlequin
£40.00 / metre
Clarke and Clarke Midori Fabric F1068/12
£36.50 / metre
Clarke and Clarke Midori Fabric F1068/45
£36.50 / metre
Vector Fabric 120505 by Scion
£32.00 / metre
Iyanu Voile Fabric 120736 by Harlequin
£59.00 / metre
Tranquil Fabric 130955 by Harlequin
£85.00 / metre
Tranquil Fabric 130956 by Harlequin
£85.00 / metre
Tranquil Fabric 130957 by Harlequin
£85.00 / metre
Purity Voiles Fabric 141714 by Harlequin
£51.00 / metre
Purity Voiles Fabric 141716 by Harlequin
£51.00 / metre
Purity Voiles Fabric 141725 by Harlequin
£51.00 / metre
Purity Voiles Fabric 141728 by Harlequin
£51.00 / metre
Clarke and Clarke Midori Fabric F1068/16
£36.50 / metre
Clarke and Clarke Midori Fabric F1068/32
£36.50 / metre
Clarke and Clarke Midori Fabric F1068/40
£36.50 / metre
Yuti Fabric 131804 by Anthology
£71.00 / metre
Heart Vine Voile Fabric 120553 by Harlequin
£35.00 / metre
Baltic Fabric BALTICFA by Ashley Wilde
£13.50 / metre
Noboa Fabric EAHT/NOBOAIVO by iLiv
£27.79 / metre
Prestigious Textiles Pisces Fabric 7187/074
£28.50 / metre
Chambery Fabric FDG2939/07 by Designers Guild
£37.00 / metre
Chambery Fabric FDG2939/15 by Designers Guild
£37.00 / metre
Forma Fabric F1469/02 by Clarke and Clarke
£63.00 / metre
Yuti Fabric 131802 by Anthology
£68.00 / metre
Baltic Fabric BALTICSN by Ashley Wilde
£13.50 / metre
Clarke & Clarke Corallino Fabric Collection F1278/01
£53.00 / metre
Clarke & Clarke Corallino Fabric Collection F1278/05
£53.00 / metre
Stria Fabric 131798 by Anthology
£76.00 / metre
Tranquil Fabric 130958 by Harlequin
£85.00 / metre
Purity Voiles Fabric 141726 by Harlequin
£51.00 / metre
Kiyoshi Fabric 131816 by Anthology
£106.00 / metre
Designers Guild Bellavista Fabric FDG2749/17
£56.00 / metre