New Arrivals this Summer

Faux Black Leather
£6.99

Pink Roses Noir
£8.99 per metre

Cotton Poplin Light Lilac
£6.99 per metre

Cotton Poplin - Hexagon Patchwork Rose
£6.99 per metre

Cotton Poplin - Striped Bouquet Pink
£6.99 per metre

Chiffon - Deep Rose
£3.99

Light Brown Velour
£6.99 per metre

Cotton Poplin - Plum
£6.99 per metre

Cotton Poplin - Pale Pink Dotty
£6.99 per metre

Rowing Stripe Sand
£12.99 per metre

Chiffon - Blush Rose
£3.99

Chiffon - Violet
£3.99

Chiffon - Baby Pink
£3.99

Chiffon - Peacock Blue
£3.99

Black Wool Mix
£10.99 per metre