Shirting Cotton - Floral

21 results
Buds – Teal, Pink and Navy
Sold Out
Buds – Teal, Pink and Navy
£5.00 per metre
Only 10m left!
Dusky Blooms - Denim & Teal
Sold Out
Dusky Blooms - Denim & Teal
£5.00 per metre
Floral Fade – Lilac and Grey
Sold Out
Floral Sprigs – Purple
£5.00 per metre
Only 2m left!
Liberty - Carline
£13.00 per metre
Liberty - Cordelia Blue Tana Lawn
Sold Out
Rockabilly Cherries
Sold Out
Rockabilly Cherries
£6.00 per metre
Only 14m left!
Rosebud - Navy
£5.00 per metre
Small Daisy – Turquoise
£5.00 per metre
Turquoise and Teal Sprigs
£5.00 per metre
Vintage Coral Floral
£4.00 per metre
Continue shopping
Your Order

You have no items in your cart