Collection: New Arrivals
Discover our latest fabric arrivals at M Textiles.
-
Green Rust Persian Carpet Print Moss Crepe | Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Vintage Rose Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Peacock Blue Peony Gold Foil Stretch Velvet | Sold by the Metre
Regular price £7.49 GBPRegular price£2.49 GBPSale price £7.49 GBP -
Teal Blue Peony Gold Foil Stretch Velvet | Sold by the Meter | 60 inches wide
Regular price £7.49 GBPRegular price£2.49 GBPSale price £7.49 GBP -
Brown & Blue Ditsy Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Teal & Mustard Retro Floral Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Cream Sprig on Teal Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Cream & Gold Floral on Navy Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Pink & Sage Ditsy on Black Cotton Dress Fabric | Sold by the Metre
Regular price £7.99 GBPRegular price£2.49 GBPSale price £7.99 GBP -
Marigold Meadow Orange Floral Arabian Crepe | 60" Wide | sold in meters
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Navy blue with flowers Moss Crepe | 60" | Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Navy Rainbow Polka Dot Moss Crepe | 60" | Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Indigo Crimson Block Print Moss Crepe | 60" Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Teal & crimson Posy Floral Moss Crepe | 2 colours available | 60" Wide | Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Navy Ditsy Floral Moss Crepe | 60" Wide | Per Metre
Regular price £7.49 GBPRegular priceSale price £7.49 GBP -
Needlecord Corduroy Fabric | 7 Colours | 60" | Per Metre
Regular price £8.99 GBPRegular price£2.49 GBPSale price £8.99 GBP