Calico
Sale

Calico

£5.99
Hathi - Ruby

Hathi - Ruby

£27.99 per metre
Wildwood - Praprika

Wildwood - Praprika

£14.99 per metre
Hathi - Onyx

Hathi - Onyx

£27.99 per metre
Sherbourne - Navy

Sherbourne - Navy

£27.99 per metre
Purbeck - Mulberry

Purbeck - Mulberry

£13.99 per metre
Purbeck - Powder Blue

Purbeck - Powder Blue

£13.99 per metre
Kariba- Slate

Kariba- Slate

£23.99 per metre
Lovely Lime Florals
On sale

Lovely Lime Florals

£6 £14.99
Flaming Florals
On sale

Flaming Florals

£6 £12.99
Gingham Soft Pink
On sale
Vintage Chocolate Floral
On sale
Jaipur - Onyx

Jaipur - Onyx

£11.99 per metre
Owlet - Olive

Owlet - Olive

£10.99 per metre
Bayside - Rossini

Bayside - Rossini

£7.99 per metre
Spitalfields - Denim

Spitalfields - Denim

£10.99 per metre
Fall - Marshmallow

Fall - Marshmallow

£7.99 per metre
Dexter - Jewel

Dexter - Jewel

£10.99 per metre
Dexter - Calypso

Dexter - Calypso

£10.99 per metre
Otto - Calypso

Otto - Calypso

£10.99 per metre
Jaipur - Rosebud

Jaipur - Rosebud

£11.99 per metre
Sherwood - Navy

Sherwood - Navy

£9.99 per metre
Indo - Henna

Indo - Henna

£13.99 per metre
Baa Baa - Peony

Baa Baa - Peony

£13.99 per metre
Rainforest - Lagoon

Rainforest - Lagoon

£13.99 per metre
Kantha - Henna

Kantha - Henna

£13.99 per metre
Chervil - Mustard

Chervil - Mustard

£13.99 per metre
Aztec - Indigo

Aztec - Indigo

£13.99 per metre
Water Meadow - Eucalyptus

Water Meadow - Eucalyptus

£18.99 per metre
Maharishi - Midnight

Maharishi - Midnight

£13.99 per metre
Acanthium - Ochre

Acanthium - Ochre

£13.99 per metre
Kemble - Sapphire

Kemble - Sapphire

£13.99 per metre
Poppy - Red -  Oilcloth

Poppy - Red - Oilcloth

£12.99 per metre
Nautical - Blue - Oilcloth

Nautical - Blue - Oilcloth

£10.99 per metre
Carnival - Mono - Oilcloth

Carnival - Mono - Oilcloth

£12.99 per metre
Vercelli - Burnt Orange

Vercelli - Burnt Orange

£28.99 per metre
Dapper Dogs - Seafoam

Dapper Dogs - Seafoam

£14.99 per metre

Recently viewed