Skip to content

Botanical Fabric

Our botanical print fabric collection celebrates the elegance of nature, inspired by weaving trailing foliage, delicate florals and layered leaves. Designed for interiors that feel fresh yet timeless, these fabrics lend themselves effortlessly to curtains, cushions and thoughtful upholstery projects. Quality cotton fabrics offer a naturally soft touch with lasting durability. Choose vibrant green prints to introduce a fresh, uplifting feel, or soft cream tones for understated elegance. Delicate florals are perfect for flowing bedroom curtains, while layered leaf patterns are ideal for a statement armchair and or headboard. Complete the scheme with our coordinating botanical wallpaper.

+ Show more - Show less
Show filters

Filter by

Refine by

Clear All

Colour

Clear

Room

Clear

Style

Clear

Collections

Clear
Hide filters Show filters
314
Sort Featured
  • Enchanted Roses Fabric in Ivory on Vintage Cream

    Enchanted Roses Fabric in Ivory on Vintage Cream

    £95 / linear metre (146cm usable width)

    Coral Garden Fabric in Soft Spice

    Coral Garden Fabric in Soft Spice

    £95 / linear metre (146cm usable width)

    Grace Fabric in Sand on Windsor Cream

    Grace Fabric in Sand on Windsor Cream

    £95 / linear metre (146cm usable width)

    Eleanora Fabric in Sage on Milk Foam

    Eleanora Fabric in Sage on Milk Foam

    £95 / linear metre (146cm usable width)

    Lily of the Manor Fabric in Vintage Grey

    Lily of the Manor Fabric in Vintage Grey

    £95 / 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 / linear metre (146cm usable width)

    Parisienne Fabric in Shades of Olive

    Parisienne Fabric in Shades of Olive

    £95 / linear metre (146cm usable width)

    Monet Fabric in Olive and Nettle Green on Mineral

    Monet Fabric in Olive and Nettle Green on Mineral

    £95 / linear metre (146cm usable width)

    Ditsy Hawthorn Stripe Fabric in Lemon

    Ditsy Hawthorn Stripe Fabric in Lemon

    £95 / linear metre (146cm usable width)

    Wee Thistle Fabric in Mineral Mist

    Wee Thistle Fabric in Mineral Mist

    £95 / linear metre (146cm usable width)

    Hawthorn Blossom Fabric in Duck Egg

    Hawthorn Blossom Fabric in Duck Egg

    £95 / linear metre (146cm usable width)

    Jacobean Bloom Fabric in Sage on Biscuit

    Jacobean Bloom Fabric in Sage on Biscuit

    £95 / 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 / linear metre (146cm usable width)

    Parisienne Fabric in Vintage Hues on Ochre

    Parisienne Fabric in Vintage Hues on Ochre

    £95 / linear metre (146cm usable width)

    Enchanted Roses Fabric in Blush on Castle Stone

    Enchanted Roses Fabric in Blush on Castle Stone

    £95 / linear metre (146cm usable width)

    Enchanted Leaf Fabric in Sage on Milk Foam

    Enchanted Leaf Fabric in Sage on Milk Foam

    £95 / linear metre (146cm usable width)

    Vintage Trellis Fabric in Summer Shades on Vintage Cream

    Vintage Trellis Fabric in Summer Shades on Vintage Cream

    £95 / linear metre (146cm usable width)

    Tulip Fabric in Orange and Yellow on Vintage Cream

    Tulip Fabric in Orange and Yellow on Vintage Cream

    £95 / linear metre (146cm usable width)

    Beaumont Fabric in Olive and Sage Green on Ecru

    Beaumont Fabric in Olive and Sage Green on Ecru

    £95 / linear metre (146cm usable width)

    Song of The Lovebirds Fabric in Duck Egg

    Song of The Lovebirds Fabric in Duck Egg

    £95 / linear metre (146cm usable width)

    English Garden Peonies Fabric in Mineral Mist

    English Garden Peonies Fabric in Mineral Mist

    £95 / linear metre (146cm usable width)

    Aubrey Fabric in Classic Navy and Ochre on Forest Green

    Aubrey Fabric in Classic Navy and Ochre on Forest Green

    £95 / linear metre (146cm usable width)

    Hawthorn Stripe Fabric in Soft Pink

    Hawthorn Stripe Fabric in Soft Pink

    £95 / linear metre (146cm usable width)

    Frances Fabric in Spring Hues on Linen Cream

    Frances Fabric in Spring Hues on Linen Cream

    £95 / linear metre (146cm usable width)

    Balmoral Baroque Fabric in Milk White on Blue

    Balmoral Baroque Fabric in Milk White on Blue

    £95 / linear metre (146cm usable width)

    Grace Fabric in Stone on Windsor Cream

    Grace Fabric in Stone on Windsor Cream

    £95 / linear metre (146cm usable width)

    Beaumont Fabric in Spice and Vintage Grey on Ecru

    Beaumont Fabric in Spice and Vintage Grey on Ecru

    £95 / linear metre (146cm usable width)

    Coral Garden Fabric in Cornflower Blue

    Coral Garden Fabric in Cornflower Blue

    £95 / linear metre (146cm usable width)

    Garden Trellis Fabric in Olive and Gold

    Garden Trellis Fabric in Olive and Gold

    £95 / linear metre (146cm usable width)

    Balmoral Baroque Fabric in Cream on Toffee

    Balmoral Baroque Fabric in Cream on Toffee

    £95 / linear metre (146cm usable width)

    Eleanora Fabric in Terracotta on Milk Foam

    Eleanora Fabric in Terracotta on Milk Foam

    £95 / linear metre (146cm usable width)

    Maisie Fabric in Summer Pinks and Lilac

    Maisie Fabric in Summer Pinks and Lilac

    £95 / linear metre (146cm usable width)

    Coral Garden Fabric in Rich Cream

    Coral Garden Fabric in Rich Cream

    £95 / linear metre (146cm usable width)

    Eleanora Fabric in Sand Dune on Milk Foam

    Eleanora Fabric in Sand Dune on Milk Foam

    £95 / linear metre (146cm usable width)

    Floral Posy Flutter Fabric in Parchment Cream

    Floral Posy Flutter Fabric in Parchment Cream

    £95 / linear metre (146cm usable width)

    Serenity Fabric in Mint Sorbet and Vintage Cream

    Serenity Fabric in Mint Sorbet and Vintage Cream

    £95 / linear metre (146cm usable width)

    Jacobean Bloom Fabric in Latte on Warm Cream

    Jacobean Bloom Fabric in Latte on Warm Cream

    £95 / linear metre (146cm usable width)

    English Garden Peonies Fabric in Vintage Grey

    English Garden Peonies Fabric in Vintage Grey

    £95 / linear metre (146cm usable width)

    Petite Peonies Fabric in Vintage Grey

    Petite Peonies Fabric in Vintage Grey

    £95 / linear metre (146cm usable width)

    Balmoral Baroque Fabric in Pine Green and Garnet

    Balmoral Baroque Fabric in Pine Green and Garnet

    £95 / linear metre (146cm usable width)

    Enchanted Leaf Fabric in Light Blue on Milk White

    Enchanted Leaf Fabric in Light Blue on Milk White

    £95 / linear metre (146cm usable width)

    Jacobean Bloom Fabric in Light Blue on Milk White

    Jacobean Bloom Fabric in Light Blue on Milk White

    £95 / linear metre (146cm usable width)