Modern Fabric
127 products


Brown Stripe Fabric, Camel Country Cottage Cushion Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Beige White Stripe Fabric, Tan Upholstery Cotton Duck Canvas Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Abstract Upholstery Fabric, Grey Yellow Curtain Fabric, Stripe Cotton Canvas Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Leaves Upholstery Fabric, Botanical Cotton Fabric, Tropical Print Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Watercolour Floral Fabric, Large Flower Fabric, Pink White Fabric
- Regular Price
- £14.00
- Sale Price
- £14.00
- Regular Price
- Unit Price
- per


Kitchen Fabric, Lemon Fabric, Fruit Fabric Cotton
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Orange Tree Fabric, Fruit Citrus Green Leaves Botanical Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Lemon Print Olive Tree Citrus Yellow Fruit Upholstery Curtain Kitchen Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Grey White Polka Dot Fabric, Spot Cotton Canvas Upholstery Craft Fabric
- Regular Price
- from £9.00
- Sale Price
- from £9.00
- Regular Price
- Unit Price
- per


Japanese Flower Fabric, Fuchsia Pink Floral Curtain Upholstery Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Bird Floral Print Fabric, Nature Botanical Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Balloon Fabric, Blue Sky Fabric, Watercolour Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Lily Flower Fabric, Hummingbird Fabric, Floral Upholstery Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Grey White Stripe Fabric, Curtain Upholstery Chair Sofa Pillow Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Sale
Orla Kiely Linear Stem Silver Grey Designer 100% Cotton Curtain Upholstery Fabric
- Regular Price
- £17.95
- Sale Price
- £17.95
- Regular Price
- £20.00
- Unit Price
- per


Lilac Stripe Fabric, Purple Upholstery Fabric, Lavender Cotton Canvas Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Brown Stripe Upholstery Fabric, Farmhouse Fabric, Canvas Furniture Sofa Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Teal Stripe Fabric, Petrol Blue Upholstery Fabric, Cotton Duck Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Roses Upholstery Fabric, Large Flower Fabric, Terracotta Floral Curtain Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- £0.00
- Unit Price
- per


Palm Leaves Fabric, Tropical Print Fabric, Contemporary Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Flower Upholstery Fabric, Large Print Fabric, Floral Curtain Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Nautical Fabric, Boat Fabric, Sea Shell Fabric, Marine Upholstery Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per


Pink Roses Fabric, Floral Upholstery Fabric, Yellow Flower Fabric
- Regular Price
- £14.00
- Sale Price
- £14.00
- Regular Price
- Unit Price
- per


Sold Out
Orchid Fabric, Bloom Fabric, Floral Upholstery Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- Unit Price
- per


Sale
Grey and White Upholstery Fabric, Stripe Canvas Fabric
- Regular Price
- from £9.50
- Sale Price
- from £9.50
- Regular Price
- £15.00
- Unit Price
- per


Stone Wall Fabric, Brick Wall Curtain Upholstery Cotton Brown Beige Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Tropical Bird Fabric, Exotic Parrot Animal Print Colourful Upholstery Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Parrot Upholstery Fabric, Tropical Bird Exotic Animal Teal Blue Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Hydrangea Fabric, Colourful Floral 3d Print Flower Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Tropical Bird Fabric, Exotic Floral Painting Art Print Upholstery Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Pomegranate Fabric, Red White Fruit Bird Print Upholstery Curtain Fabric
- Regular Price
- from £10.00
- Sale Price
- from £10.00
- Regular Price
- Unit Price
- per


Mandala Fabric, Spanish Tile Ethnic Bohemian Colourful Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Townhouse Fabric, Scandinavian Village Landscape Watercolour Upholstery Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Abstract Floral Fabric, Boho Modern Multicoloured Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Watercolour Floral Fabric, Boho Multicolour Flower Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Watercolour Upholstery Fabric, Colourful Floral Painting Art Flower Print Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Protea Fabric, Blue Green Botanical Floral Leaves Artichoke Upholstery Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Floral Upholstery Fabric, Multicolour Watercolour Flower Garden Tapestry Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Floral Tapestry Fabric, Colourful Black Wildflower Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Stars Fabric, Beige Upholstery Fabric, Celestial Sky Cotton Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Daisy Floral Fabric, Yellow White Flower Indigo Blue Upholstery Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Grey Floral Upholstery Fabric, Daisy Flower Yellow White Retro Curtain Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Daisy Flower Print Fabric, Beige Floral Upholstery Curtain Cotton Canvas Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Grey Stripe Fabric, Pinstripe Black White Upholstery Curtain Canvas Furnishing Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Orange Teal Stripe Upholstery Curtain Turquoise Blue Cotton Outdoor Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Green Stripe Fabric, Mint Duck Egg Upholstery Curtain Cotton Canvas Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Brown Orange Terracotta Stripe Curtain Upholstery Country Cottage Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per


Stripe Upholstery Fabric, Yellow Grey Modern Cotton Curtain Outdoor Fabric
- Regular Price
- from £10.50
- Sale Price
- from £10.50
- Regular Price
- Unit Price
- per