-
Lyocell Lawn Stripe - Lime
per half metreRegular price £4.98Regular priceUnit price perSale price £4.98 -
Marine Felted Coating
per half metreRegular price £13.75Regular priceUnit price perSale price £13.75 -
Marine Stripe Shirting
per half metreRegular price £6.25Regular priceUnit price perSale price £6.25 -
Marl Grey Rib Jersey
per half metreRegular price £3.75Regular priceUnit price perSale price £3.75 -
Marl Jersey - Lt Silver
per half metreRegular price £4.48Regular priceUnit price perSale price £4.48 -
Marl Motif Jersey
per metreRegular price £3.95Regular priceUnit price perSale price £3.95 -
Marl Stripe Fine Jersey
per half metreRegular price £7.48Regular priceUnit price perSale price £7.48 -
Marled Grey Italian Serge
per half metreRegular price £16.48Regular priceUnit price perSale price £16.48 -
Marocain Georgette
per half metreRegular price £11.48Regular priceUnit price perSale price £11.48 -
Matelassé Jacquard -Teal
per half metreRegular price £10.98Regular priceUnit price perSale price £10.98 -
Measuring Gauge
per packRegular price £2.25Regular priceUnit price perSale price £2.25 -
Medium Weight Ultra Soft Iron-On Interfacing
per half metreRegular price £1.48Regular priceUnit price perSale price £1.48 -
Melange Stripe With Stretch
per half metreRegular price £5.98Regular priceUnit price perSale price £5.98 -
Menthall Tweed
per half metreRegular price £14.75Regular priceUnit price perSale price £14.75 -
Merchant & Mills - Various colourways
per half metreRegular price £11.98Regular priceUnit price perSale price £11.98 -
Merchant & Mills - Various Colourways
per half metreRegular price £11.98Regular priceUnit price perSale price £11.98 -
Metallic Cross-Stripe Jacquard
per half metreRegular price £15.75Regular priceUnit price perSale price £15.75 -
Metallic Spot Tulle - Black
per half metreRegular price £3.38Regular priceUnit price perSale price £3.38 -
Metallic Stripe Panné Velvet
per half metreRegular price £14.75Regular priceUnit price perSale price £14.75 -
Metallic Tweed 'Pied de Poule'
per half metreRegular price £9.48Regular priceUnit price perSale price £9.48 -
Micro Satin
per half metreRegular price £3.98Regular priceUnit price perSale price £3.98 -
Micro-Check - Cobalt
per half metreRegular price £7.48Regular priceUnit price perSale price £7.48 -
Micro-Check Jacquard - Truffle
per half metreRegular price £7.48Regular priceUnit price perSale price £7.48 -
Microtex Machine Needles - 60/8
per packRegular price £4.35Regular priceUnit price perSale price £4.35




















