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
  • Hawthorn Stripe Fabric in Cream

    Hawthorn Stripe Fabric in Cream

    £95 per linear metre (146cm usable width)

    Hawthorn Blossom Fabric in Sage

    Hawthorn Blossom Fabric in Sage

    £95 per linear metre (146cm usable width)

    Hawthorn Blossom Fabric in Lemon

    Hawthorn Blossom Fabric in Lemon

    £95 per linear metre (146cm usable width)

    Hawthorn Blossom Fabric in Duck Egg

    Hawthorn Blossom Fabric in Duck Egg

    £95 per linear metre (146cm usable width)

    Hawthorn Blossom Fabric in Cream

    Hawthorn Blossom Fabric in Cream

    £95 per linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Lemon

    Ditsy Hawthorn Stripe Fabric in Lemon

    £95 per linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Sage

    Ditsy Hawthorn Stripe Fabric in Sage

    £95 per linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Soft Pink

    Ditsy Hawthorn Stripe Fabric in Soft Pink

    £95 per linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Duck Egg

    Ditsy Hawthorn Stripe Fabric in Duck Egg

    £95 per linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Cream

    Ditsy Hawthorn Stripe Fabric in Cream

    £95 per linear metre (146cm usable width)

    Sweet Pea Fabric in Pinks and Lilacs on Pastel Pink

    Sweet Pea Fabric in Pinks and Lilacs on Pastel Pink

    £95 per linear metre (146cm usable width)

    Sweet Pea Fabric in Pinks and Lilacs on Soft Sage

    Sweet Pea Fabric in Pinks and Lilacs on Soft Sage

    £95 per linear metre (146cm usable width)

    Sweet Pea Fabric in Pinks and Lilacs on Vintage Cream

    Sweet Pea Fabric in Pinks and Lilacs on Vintage Cream

    £95 per linear metre (146cm usable width)

    Tulip Bouquet Fabric in Orange and Yellow on Vintage Cream

    Tulip Bouquet Fabric in Orange and Yellow on Vintage Cream

    £95 per linear metre (146cm usable width)

    Tulip Fabric in Orange and Yellow on Vintage Cream

    Tulip Fabric in Orange and Yellow on Vintage Cream

    £95 per linear metre (146cm usable width)

    Tulip Fabric in Red, Pink and Purple on Vintage Cream

    Tulip Fabric in Red, Pink and Purple on Vintage Cream

    £95 per linear metre (146cm usable width)

    Branches and Birdsong Fabric in Rose

    Branches and Birdsong Fabric in Rose

    £95 per linear metre (146cm usable width)

    Branches and Birdsong Fabric in Heritage Blue

    Branches and Birdsong Fabric in Heritage Blue

    £95 per linear metre (146cm usable width)

    Branches and Birdsong Fabric in Vintage Cream

    Branches and Birdsong Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    The Peacock's Promise Fabric in Latte

    The Peacock's Promise Fabric in Latte

    £95 per linear metre (146cm usable width)

    The Peacock's Promise Fabric in Rose

    The Peacock's Promise Fabric in Rose

    £95 per linear metre (146cm usable width)

    The Peacock's Promise Fabric in Heritage Blue

    The Peacock's Promise Fabric in Heritage Blue

    £95 per linear metre (146cm usable width)

    The Peacock's Promise Fabric in Vintage Cream

    The Peacock's Promise Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    The Enchanted Garden Fabric in Navy

    The Enchanted Garden Fabric in Navy

    £95 per linear metre (146cm usable width)

    The Enchanted Garden Fabric in Cream

    The Enchanted Garden Fabric in Cream

    £95 per linear metre (146cm usable width)

    Sunrise Serenade Fabric in Blush and Teal

    Sunrise Serenade Fabric in Blush and Teal

    £95 per linear metre (146cm usable width)

    Sunrise Serenade Fabric in Tan and Sage

    Sunrise Serenade Fabric in Tan and Sage

    £95 per linear metre (146cm usable width)

    Sunrise Serenade Fabric in Shades of Blue

    Sunrise Serenade Fabric in Shades of Blue

    £95 per linear metre (146cm usable width)

    Song of The Lovebirds Fabric in Warm Grey

    Song of The Lovebirds Fabric in Warm Grey

    £95 per linear metre (146cm usable width)

    Song of The Lovebirds Fabric in Cream

    Song of The Lovebirds Fabric in Cream

    £95 per linear metre (146cm usable width)

    Song of The Lovebirds Fabric in Duck Egg

    Song of The Lovebirds Fabric in Duck Egg

    £95 per linear metre (146cm usable width)

    Song of The Lovebirds Fabric in Soft Pink

    Song of The Lovebirds Fabric in Soft Pink

    £95 per linear metre (146cm usable width)

    Blossoming Birdsong Fabric in Powder Blue

    Blossoming Birdsong Fabric in Powder Blue

    £95 per linear metre (146cm usable width)

    Blossoming Birdsong Fabric in Vintage Cream

    Blossoming Birdsong Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    Summer in Peony Park Fabric in Blush Pink

    Summer in Peony Park Fabric in Blush Pink

    £95 per linear metre (146cm usable width)

    Summer in Peony Park Fabric in Golden Neutrals

    Summer in Peony Park Fabric in Golden Neutrals

    £95 per linear metre (146cm usable width)

    Summer in Peony Park Fabric in Duck Egg

    Summer in Peony Park Fabric in Duck Egg

    £95 per linear metre (146cm usable width)

    Violet Fabric in Mineral Mist

    Violet Fabric in Mineral Mist

    £95 per linear metre (146cm usable width)

    Violet Fabric in Vintage Cream

    Violet Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)

    Snowdrop Fabric in Cream

    Snowdrop Fabric in Cream

    £95 per linear metre (146cm usable width)

    Petite Peonies Fabric in Dusty Pink

    Petite Peonies Fabric in Dusty Pink

    £95 per linear metre (146cm usable width)

    Petite Peonies Fabric in English Lavender

    Petite Peonies Fabric in English Lavender

    £95 per linear metre (146cm usable width)

    Petite Peonies Fabric in Vintage Grey

    Petite Peonies Fabric in Vintage Grey

    £95 per linear metre (146cm usable width)

    Petite Peonies Fabric in Vintage Cream

    Petite Peonies Fabric in Vintage Cream

    £95 per linear metre (146cm usable width)