Shirting Cotton - Blue

140 results
Plain – Pale Blue
£3.00 per metre
Overcheck – Teal and White
£4.00 per metre
Turquoise and Teal Sprigs
£5.00 per metre
Small Daisy – Turquoise
£5.00 per metre
Lightweight 100% fine cotton shirting fabric. Aqua blue – no pattern
Sold Out
Plain – Aqua
£4.00 per metre
Lightweight 100% cotton fabric. Navy pinstripe on cream background
Sold Out
Pinstripe – Navy and Cream
£4.00 per metre
Polka Dot – Baby Blue
Sold Out
Polka Dot – Baby Blue
£5.00 per metre
Small Floral Sprigs – Purple
Sold Out
Feathers – Sky Blue
£5.00 per metre
Piqué – Airforce Blue
£5.00 per metre
Lightweight fine 100% cotton lawn. Denim blue stripe with a navy/cream floral striped pattern
Sold Out
Vintage Floral Denim Stripe
£5.00 per metre
Dark Side of the Moon
Sold Out
Dark Side of the Moon
£5.00 per metre
Lightweight fine cotton lawn print fabric. Cobalt blue background with black dots
Sold Out
Polka Dot – Navy
£4.00 per metre
Rosebud - Navy
Sold Out
Rosebud - Navy
£5.00 per metre
Buttons – Navy and Brown
£5.00 per metre
Circles – Magenta
Sold Out
Circles – Magenta
£5.00 per metre
Gingham – Teal and Blue
£4.00 per metre
Gingham – Navy and Pink
£4.00 per metre
Classic Gingham - Turquoise
£4.00 per metre
Large Check - Summer Pastels
Sold Out
Large Check - Summer Pastels
£5.00 per metre
Small Overcheck - Blue
£5.00 per metre
Ice Cream Pastels
£5.00 per metre
Brown and Sky Blue Gingham
£6.00 per metre
Oxford Check - Sea and Sand
£5.00 per metre
Belt Buckles - Dark blue
£4.00 per metre
Faded Aqua Green Plaid
Sold Out
Faded Aqua Green Plaid
£4.00 per metre

140 results

Continue shopping
Your Order

You have no items in your cart