16 items

Reverse sort direction
SALE 5 Metres of 18mm Polka Bias

SALE 5 Metres of 18mm Polka Bias

Starting at: £1.75

30mm Stripe 5m Roll

30mm Stripe 5m Roll

Starting at: £3.65

18mm Stripe 25m Roll

18mm Stripe 25m Roll

Starting at: £6.75

18mm Stripe 5m Roll

18mm Stripe 5m Roll

Starting at: £2.40

30mm Gingham 25m Roll

30mm Gingham 25m Roll

Starting at: £10.25

30mm Gingham 5m Roll

30mm Gingham 5m Roll

Starting at: £3.65

18mm Gingham 25m Roll

18mm Gingham 25m Roll

Starting at: £6.75

18mm Gingham 5m Roll

18mm Gingham 5m Roll

Starting at: £2.40

30mm Polka 25m Roll

30mm Polka 25m Roll

Starting at: £10.25

30mm Polka 5m Roll

30mm Polka 5m Roll

Starting at: £3.65

18mm Polka 25m Roll

18mm Polka 25m Roll

Starting at: £6.75

18mm Polka 5m Roll

18mm Polka 5m Roll

Starting at: £2.40

5m Stripe Lace Edge Bias

5m Stripe Lace Edge Bias

Starting at: £4.50

5m Woven Gingham Lace Edge Bias

5m Woven Gingham Lace Edge Bias

Starting at: £4.50

5 Metres of Lace Edge Polka Bias

5 Metres of Lace Edge Polka Bias

Starting at: £4.50

30mm Stripe 25m Roll

30mm Stripe 25m Roll

Starting at: £10.25

   

16 items

Reverse sort direction