Poly Cottons and Poplins!
London Telephone Box on Grey
£6.49 per metre
Grey Snowflakes
£3.99
Merry Christmas y'all
£3.99
Christmas Puds Galore
£3.99
Jolly Gingerbread
£3.99
Jolly Happy Reindeers
£3.99
Festive Tartan
£3.99
Pumpkin Love
£3.99
Skulls and Roses
£6.49 per metre
Skulls and Roses
£6.49 per metre
Red Hearts on White Circles
£6.49 per metre