Floral Fabric

Showing22 of 341 products

Bamboozle Sage Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Parrot Talk Hot Pink Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Parrot Talk Lush Green Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Fernshaw Bramble Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Arcadia Midnight Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Zen Imperial Yellow Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Pierre Indigo Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Horse Chestnut Pink/Green Botanical Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Avar Reservoir Blue Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Ava Marika Blush/Rouge Floral Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Rivington Neo Mint Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Zen Botanical Green Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Alcea Moody Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Alcea Electric Blue Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Maytime Sunny Yellow Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Pierre Aqua Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Hestia Coal Black Linen Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Ditsy Floral Smokey Heather Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Ditsy Floral Ink Blue Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Fernshaw Pastel Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP

Lydia Cornflower Linen Fabric

Minimum price £3.00 GBP Maximum price £102.00 GBP

Alcea Green With Envy Velvet Fabric

Minimum price £3.00 GBP Maximum price £127.00 GBP