Same-Day Dispatch | Free Delivery over £40



Sale

Fabric Clearance Sale, with over 4000 metres of fabric reduced including Viscose, 100% Cotton, Satin, Chiffon, Georgette and Sequins you are sure to find a bargain for your next dressmaking project.
Sale price £1.99 GBP Regular price £6.80 GBP Sale
On Sale from £1.50 GBP Regular price £6.40 GBP Sale
On Sale from £1.50 GBP Regular price £4.99 GBP Sale
Sale price £1.99 GBP Regular price £6.99 GBP SaleSold Out
On Sale from £1.50 GBP Regular price £5.80 GBP Sale
Sale price £1.99 GBP Regular price £4.99 GBP Sale
Sale price £1.99 GBP Regular price £6.50 GBP Sale
On Sale from £1.50 GBP Regular price £4.99 GBP Sale
Sale price £3.99 GBP Regular price £6.99 GBP Sale
Sale price £2.99 GBP Regular price £5.99 GBP Sale
On Sale from £1.50 GBP Regular price £6.25 GBP SaleSold Out
On Sale from £1.50 GBP Regular price £4.99 GBP Sale
Sale price £3.49 GBP Regular price £6.99 GBP Sale
Sale price £1.99 GBP Regular price £4.99 GBP Sale
Sale price £1.99 GBP Regular price £4.25 GBP Sale
On Sale from £1.50 GBP Regular price £5.49 GBP Sale
On Sale from £1.50 GBP Regular price £5.49 GBP SaleSold Out
Sale price £2.49 GBP Regular price £6.99 GBP Sale
On Sale from £1.50 GBP Regular price £4.99 GBP SaleSold Out
On Sale from £1.50 GBP Regular price £5.25 GBP Sale
Sale price £1.99 GBP Regular price £5.99 GBP Sale
Sale price £1.99 GBP Regular price £5.50 GBP SaleSold Out
Sale price £1.99 GBP Regular price £6.99 GBP Sale
Sale price £1.99 GBP Regular price £3.99 GBP Sale
Sale price £1.99 GBP Regular price £5.99 GBP SaleSold Out
Sale price £3.99 GBP Regular price £6.99 GBP Sale
Sale price £2.49 GBP Regular price £6.99 GBP Sale
Sale price £2.99 GBP Regular price £4.99 GBP Sale
On Sale from £1.50 GBP Regular price £4.99 GBP Sale
On Sale from £1.50 GBP Regular price £4.49 GBP SaleSold Out
Sale price £1.99 GBP Regular price £5.99 GBP Sale
Sale price £2.99 GBP Regular price £6.99 GBP Sale
Sale price £1.99 GBP Regular price £5.59 GBP Sale
Sale price £1.99 GBP Regular price £5.99 GBP Sale
Sale price £3.99 GBP Regular price £6.99 GBP Sale
Sale price £2.49 GBP Regular price £6.99 GBP Sale
Sale price £2.49 GBP Regular price £5.99 GBP Sale
Sale price £2.99 GBP Regular price £4.99 GBP SaleSold Out
On Sale from £1.50 GBP Regular price £5.99 GBP Sale
Sale price £1.99 GBP Regular price £4.70 GBP Sale
Sale price £1.99 GBP Regular price £4.90 GBP Sale
Sale price £1.99 GBP Regular price £6.25 GBP Sale
Sale price £2.99 GBP Regular price £6.99 GBP SaleSold Out
Sale price £1.99 GBP Regular price £4.25 GBP Sale
Sale price £1.99 GBP Regular price £5.99 GBP Sale
Sale price £3.99 GBP Regular price £9.99 GBP Sale
Sale price £3.99 GBP Regular price £9.99 GBP Sale
Sale price £3.99 GBP Regular price £9.99 GBP Sale
Sale price £4.99 GBP Regular price £9.99 GBP Sale
Sale price £4.99 GBP Regular price £9.99 GBP Sale