New Arrivals
We love updating our collection of fabrics and supplies needed for sewing, from fabric to thread, patterns and all manners of notions. Shop the latest releases here.


Lucille Dressmaking Viscose Challis - Black Large Multicoloured Garden Bloom
£4.99 PER 1/2 METER
( £9.98 PER METER)


Lucille Dressmaking Viscose Challis - Tropical Palm Leaves Meets Forage
£4.99 PER 1/2 METER
( £9.98 PER METER)


Lucille Dressmaking Viscose Challis - Abstract Snake Skin
£4.99 PER 1/2 METER
( £9.98 PER METER)


Layla Soft Pima Cotton Lawn - Teal in Bloom
£6.75 PER 1/2 METER
( £13.50 PER METER)


Layla Soft Pima Cotton Lawn - Retro Hearts & Shapes
£6.75 PER 1/2 METER
( £13.50 PER METER)


Layla Soft Pima Cotton Lawn - Aztec
£6.75 PER 1/2 METER
( £13.50 PER METER)


Layla Soft Pima Cotton Lawn - Navy with Delicate flowers
£6.75 PER 1/2 METER
( £13.50 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Caribbean
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Mauritian
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Moroccan
£5.99 PER 1/2 METER
( £11.98 PER METER)


Indian Madras Shirting Cotton Checked Tartan - Monochrome
£5.99 PER 1/2 METER
( £11.98 PER METER)


Evie 3 Hole Poly Cotton Broderie Anglaise - White
£4.25 PER 1/2 METER
( £8.50 PER METER)


Evie 3 Hole Poly Cotton Broderie Anglaise - Cream
£4.25 PER 1/2 METER
( £8.50 PER METER)


Evie 3 Hole Poly Cotton Broderie Anglaise - Blue
£4.25 PER 1/2 METER
( £8.50 PER METER)


Madras Plain Cotton Linen - Light Grey
£4.49 PER 1/2 METER
( £8.98 PER METER)


Sold out
William Morris Natures Dream Organic Cotton - Eyebright Midnight Navy
£4.99 PER 1/2 METER
( £9.98 PER METER)


Sold out
William Morris Natures Dream Organic Cotton - Windrush Dream Blue
£4.99 PER 1/2 METER
( £9.98 PER METER)


Dimple Dot Soft Fleece Fabric - Turquoise
£4.50 PER 1/2 METER
( £9.00 PER METER)


French Plain Silk Velvet Satin - Silver
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Grey
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Sage Green
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Gold
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Scarlett
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Valentine Red
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Old Rose
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Rose Pink
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Baby Pink
£3.49 PER 1/2 METER
( £6.98 PER METER)


French Plain Silk Velvet Satin - Ivory
£3.49 PER 1/2 METER
( £6.98 PER METER)