FREE UK DELIVERY ON ALL ORDERS OVER £50
-
22mm Dot Poly Cotton - Red - metre
£3.50
£1.96
-
28mm Large Corded Gingham Poly Cotton - Cerise - metre
£3.50
£1.96
-
28mm Large Corded Gingham Poly Cotton - Orange - metre
£3.50
£1.96
-
28mm Large Corded Gingham Poly Cotton - Royal Blue - metre
£3.50
£1.96
-
2mm Dot Poly Cotton - Luminous Pink - metre
£3.50
£1.96
-
2mm Gingham Poly Cotton - Orange - metre
£3.50
£1.96
-
3cm Stars Poly Cotton - Hot Pink - metre
£3.50
£1.96
-
3cm Stars Poly Cotton - Mid Blue - metre
£3.50
£1.96
-
3cm Stars Poly Cotton - Red - LAST METRE
£3.50
£1.96
-
3cm Stars Poly Cotton - Royal Blue
£3.50
£1.96
-
4mm Dot Poly Cotton - Luminous Pink - metre
£3.50
£1.96
-
5mm Dot Lawn Poly Cotton - Lilac
£3.50
£1.96
Sizes Available:
- metre: £3.50
-
6mm Corded Gingham Poly Cotton - Cerise - metre
£3.50
£1.96
-
9mm Dot Poly Cotton - Purple - metre
£3.50
£1.96
-
ABC Nursery Patchwork Print Poly Cotton Fabric - Lilac - metre
£3.50
£1.96
-
Alice Poly Cotton- Pink / Pink
£3.50
£1.96
Sizes Available:
- metre: £3.50
-
Anchors Poly Cotton - White Anchors on Red - metre
£3.50
£1.96
-
Annie Rose Poly Cotton - Pink White
£3.50
£1.96
Sizes Available:
- metre: £3.50
-
Baby 1mm Dot - Aubergine
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Blush / Yellow Dot
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Cappuccino
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Damson
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Earth
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Fern
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Ivory / Red
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Ivory / Rose Pink
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Light Brown
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Mint / Yellow Dot
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Pale Peach Pink
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Pistachio LAST 2 METRES - PRE CUT
£6.99Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Plum
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Puce / Cream Dot
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Rose Pink
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Sky Blue
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Spring Green
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Steel Blue
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Baby 1mm Dot - Strawberry Red / Dusty Green Dot
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Blend - I Love Christmas - Wishes and Blessings - Panel
£7.99
£3.99
Sizes Available:
- panel: £7.99
-
Blue Roses Floral - Blue
£6.99
£2.99
-
Bouquets on Dots - Blush Pink
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Bouquets on Dots - Pale Aqua
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Brighton 13mm Dot - Cream / Emerald
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Brighton 13mm Dot - Cream / Turquoise
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Brighton 13mm Dot - Dusty Pink
£6.99
£3.98
Sizes Available:
- metre: £6.99
-
Brighton Dot Cream with Cerise Dot
£6.99
£3.98
-
Chelsea Garden - Cream 100% Cotton Floral Fabric
£2.99
£1.70
-
Chelsea Rose - Pink
£2.99
£1.70
-
Children with Balloons - Green
£6.99
£1.99