-
Large Floral - Daybreak Fabrics Range - Moda Fabrics - Grey
Regular price From £2.00 GBPRegular priceUnit price per£3.40 GBPSale price From £2.00 GBPSale -
Little Flowers - The Seamstress Fabric Range - Makower - Green
Regular price From £2.95 GBPRegular priceUnit price per -
Pairs - Elinore's Endeavor - Moda Fabrics - Cadet
Regular price From £3.40 GBPRegular priceUnit price per -
Sunflowers with Leaves (A746.1) - Sunflowers Fabric Range - Lewis and Irene - Cream
Regular price From £3.45 GBPRegular priceUnit price per -
Coralline - Gingerlily Fabric Range - Makower - Strawberry
Regular price From £3.15 GBPRegular priceUnit price per£3.15 GBPSale price From £3.15 GBP -
Mossy - Gingerlily Fabric Range - Makower - Pear
Regular price From £3.15 GBPRegular priceUnit price per£3.15 GBPSale price From £3.15 GBP -
Twisted Buds - Blue Escape Fabric Range - Makower - Blue
Regular price From £3.15 GBPRegular priceUnit price per£3.15 GBPSale price From £3.15 GBP -
Heart Flowers - Unruly Nature Fabric Range - Moda Fabrics - Dark Blue
Regular price From £3.65 GBPRegular priceUnit price per -
Hannahs Flowers - Hannahs Flowers Fabric Range - Lewis and Irene - Wheat
Regular price From £3.00 GBPRegular priceUnit price per -
Sparkle - Stay Gold Fabric Range - Moda Fabrics - Yellow
Regular price From £3.65 GBPRegular priceUnit price per -
Fern Leaves - The Seamstress Fabric Range - Makower - Blue
Regular price From £2.95 GBPRegular priceUnit price per -
Sprigs - Elinore's Endeavor - Moda Fabrics - Ironstone/Indigo
Regular price From £3.40 GBPRegular priceUnit price per -
Soft Florals - Elinore's Endeavor - Moda Fabrics - Cadet
Regular price From £3.40 GBPRegular priceUnit price per -
Abbeywood - Flower Show Summer Fabric Range - Liberty Fabrics
Regular price From £3.75 GBPRegular priceUnit price per£3.75 GBPSale price From £3.75 GBP -
Flora - Gingerlily Fabric Range - Makower - Stone
Regular price From £3.15 GBPRegular priceUnit price per£3.15 GBPSale price From £3.15 GBP -
Catching ZZZs - Practical Magic Fabric Range - Makower - Lilac
Regular price From £3.15 GBPRegular priceUnit price per