Skip to content

Botanical Fabric

Botanical fabric captures the serene beauty of nature, inviting the outdoors into your home with designs inspired by greenery, delicate flowers, and graceful leaves. Opt for vibrant green designs to create a refreshing lift, or select soft neutrals for a touch of subtle elegance – ideal for bedrooms and living rooms. Florals add softness and charm, while lush leaf patterns bring depth and richness, and work beautifully in English country-style interiors. Shop botanical fabric today

+ Show more - Show less
Show filters

Filter by

Refine by

Clear All

Colour

Clear
Hide filters Show filters
291
Sort Best selling
  • English Garden Peonies Fabric in Antique Gold

    English Garden Peonies Fabric in Antique Gold

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in English Lavender

    English Garden Peonies Fabric in English Lavender

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Vintage Grey

    English Garden Peonies Fabric in Vintage Grey

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Classic Navy

    English Garden Peonies Fabric in Classic Navy

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Dusty Pink

    English Garden Peonies Fabric in Dusty Pink

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Mineral Mist

    English Garden Peonies Fabric in Mineral Mist

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Wild Nettle Green

    English Garden Peonies Fabric in Wild Nettle Green

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Vintage Cream

    English Garden Peonies Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    English Garden Peonies Fabric in Castle Stone

    English Garden Peonies Fabric in Castle Stone

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Mineral Mist

    Wee Thistle Fabric in Mineral Mist

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Vintage Rose

    Wee Thistle Fabric in Vintage Rose

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Vintage Cream

    Wee Thistle Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Cornflower Blue on Mineral Mist

    Wee Thistle Fabric in Cornflower Blue on Mineral Mist

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Castle Stone on Vintage Cream

    Wee Thistle Fabric in Castle Stone on Vintage Cream

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in Slow Cooked Sage and New Forest Green

    Wee Thistle Fabric in Slow Cooked Sage and New Forest Green

    £95 per linear metre (146cm usable width)

    Wee Thistle Fabric in French Mauve on Vintage Rose

    Wee Thistle Fabric in French Mauve on Vintage Rose

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in Mineral Mist

    Thistle Royale Fabric in Mineral Mist

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in Dusty Pink

    Thistle Royale Fabric in Dusty Pink

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in Pure Charcoal

    Thistle Royale Fabric in Pure Charcoal

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in New Forest Green

    Thistle Royale Fabric in New Forest Green

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in Vintage Cream

    Thistle Royale Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    Thistle Royale Fabric in French Mauve

    Thistle Royale Fabric in French Mauve

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Blush on Vintage Grey

    Enchanted Roses Fabric in Blush on Vintage Grey

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Ivory on Vintage Cream

    Enchanted Roses Fabric in Ivory on Vintage Cream

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Blush on Castle Stone

    Enchanted Roses Fabric in Blush on Castle Stone

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Blush on Mineral Mist

    Enchanted Roses Fabric in Blush on Mineral Mist

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Blush on Dusky Pink

    Enchanted Roses Fabric in Blush on Dusky Pink

    £95 per linear metre (146cm usable width)

    Enchanted Roses Fabric in Ivory on Antique Gold

    Enchanted Roses Fabric in Ivory on Antique Gold

    £95 per linear metre (146cm usable width)

    Lily of the Manor Fabric in Classic Navy

    Lily of the Manor Fabric in Classic Navy

    £95 per linear metre (146cm usable width)

    Lily of the Manor Fabric in Dusty Pink

    Lily of the Manor Fabric in Dusty Pink

    £95 per linear metre (146cm usable width)

    Lily of the Manor Fabric in Mineral Mist

    Lily of the Manor Fabric in Mineral Mist

    £95 per linear metre (146cm usable width)

    Lily of the Manor Fabric in Wild Nettle Green

    Lily of the Manor Fabric in Wild Nettle Green

    £95 per linear metre (146cm usable width)

    Lily of the Manor Fabric in Vintage Cream

    Lily of the Manor Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    The Grand Estate Fabric in Rural Tones on Sage Green

    The Grand Estate Fabric in Rural Tones on Sage Green

    £95 per linear metre (146cm usable width)

    The Grand Estate Fabric in Rural Tones on Rich Cream

    The Grand Estate Fabric in Rural Tones on Rich Cream

    £95 per linear metre (146cm usable width)

    The Grand Estate Fabric in Rural Tones on Vintage Cream

    The Grand Estate Fabric in Rural Tones on Vintage Cream

    £95 per linear metre (146cm usable width)

    The Grand Estate Fabric in Rural Tones on Gentleman Green

    The Grand Estate Fabric in Rural Tones on Gentleman Green

    £95 per linear metre (146cm usable width)

    Flowers for Victoria Fabric in Rural Tones on Garnet

    Flowers for Victoria Fabric in Rural Tones on Garnet

    £95 per linear metre (146cm usable width)

    Flowers for Victoria Fabric in Rural Tones on Pine Green

    Flowers for Victoria Fabric in Rural Tones on Pine Green

    £95 per linear metre (146cm usable width)

    Flowers for Victoria Fabric in Country Pastels

    Flowers for Victoria Fabric in Country Pastels

    £95 per linear metre (146cm usable width)

    Balmoral Baroque Fabric in Warm Grey

    Balmoral Baroque Fabric in Warm Grey

    £95 per linear metre (146cm usable width)

    Balmoral Baroque Fabric in Gentleman Green and Warm Grey

    Balmoral Baroque Fabric in Gentleman Green and Warm Grey

    £95 per linear metre (146cm usable width)

    Balmoral Baroque Fabric in Gentleman Green and Pine Green

    Balmoral Baroque Fabric in Gentleman Green and Pine Green

    £95 per linear metre (146cm usable width)

    Balmoral Baroque Fabric in Pine Green and Garnet

    Balmoral Baroque Fabric in Pine Green and Garnet

    £95 per linear metre (146cm usable width)

    Balmoral Baroque Fabric in Mustard and Oxford Blue

    Balmoral Baroque Fabric in Mustard and Oxford Blue

    £95 per linear metre (146cm usable width)

    Genevieve Fabric in Classic Navy and Mineral

    Genevieve Fabric in Classic Navy and Mineral

    £95 per linear metre (146cm usable width)

    Genevieve Fabric in Shades of Gold

    Genevieve Fabric in Shades of Gold

    £95 per linear metre (146cm usable width)

    Genevieve Fabric in Teal and Rustic Green

    Genevieve Fabric in Teal and Rustic Green

    £95 per linear metre (146cm usable width)