Pattern of horses and foliage on a fabric background Living room with plaid sofa, decorative pillows, and a window with horse-themed curtain.
Arabian Horses Galloping on Off-White Cotton with Palm Tree Design – Ideal for Home Décor
from $4.00
Add sophistication and movement to your home décor with this elegant Arabian Horse Printed Cotton Fabric, featuring beautifully detailed horses in off-white, grey, black, and brown tones. Digitally printed on 100% soft cotton, this fabric brings a sense of luxury and equestrian charm to any space. Measuring 140 cm in width with a pattern repeat of 46 cm, it’s ideal for a wide range of applications, including curtains, Roman blinds, cushions, and light upholstery. With a fabric weight of 220 gsm and a Martindale rating of 16,000 rubs, this material offers both comfort and durability—perfect for everyday domestic use. Whether you're designing a statement window treatment or creating custom cushion covers, this fabric ensures a smooth finish, rich color detail, and a timeless look. Available by the metre, half metre, or A4 sample, and delivered as one continuous cut for multi-unit orders.   Design: Arabian horses in a neutral, classic palette Material: 100% digitally printed cotton Width: 140 cm (55.18 inches) Pattern Repeat: 46 cm (18.11 inches) Weight: 220 gsm Durability: 16,000 Martindale rubs – suitable for light upholstery Use: Curtains, blinds, cushions, seating, and décor projects Eco-Friendly: Natural cotton, strong colorfastness Sold By: Meter, half meter, or A4 sample Cut: Continuous length for multi-unit purchases Perfect for equestrian-themed interiors or elegant countryside homes, this fabric brings timeless beauty and enduring quality to every project.
Decorative floral fabric featuring Van Gogh-style tree branches and blossoms Elegant living room with almond blossom cotton curtains, mid-century chairs, and artistic decor accents
Van Gogh Almond Blossom Cotton – Grey & Green Floral Fabric for Curtains, Cushions & Soft Furnishings
from $34.00
Infuse your home with timeless artistry through this premium Almond Blossom Cotton Fabric, inspired by Van Gogh’s iconic painting. Featuring intricately illustrated cherry blossom branches in grey, green, yellow, orange, and hints of purple, this vintage-style botanical print brings a serene, painterly quality to any interior. Made from 100% durable cotton with a Martindale rating of 18,000, this medium-weight fabric is perfect for a variety of home décor applications including: Elegant drapery and curtains Artistic cushion covers Japandi-inspired blinds or panels Light upholstery like chairs and benches Accent pieces in creative interiors Its large pattern repeat (97 cm) and generous width (140 cm) make it suitable for projects that require seamless beauty and bold visual impact. Sold in continuous lengths, it's a stunning choice for both minimalist and artistic interiors, especially in Japandi, Wabi-Sabi, or Scandinavian style homes. Need Made-to-Measure?We offer professionally handcrafted curtains and Roman blinds made to your measurements using this fabric.Contact us directly for bespoke options and a personal quote.
Close-up of organic cotton monkey print fabric with floral details and tribal parasols Eclectic living room with monkey print Roman blinds in organic cotton, featuring a green velvet sofa, striped cushions, zebra armchair, and vintage wall art.
Monkey Pavilion Jungle Print Fabric in Earthy Tones – Ideal for Upholstery & Blinds
from $4.00
Add playful sophistication to your interiors with this whimsical cotton fabric, designed to create eye-catching home accents full of character and charm. Monkey Pavilion – 100% Organic Cotton Fabric Use: Ideal for home décor and soft furnishings Perfect for: Curtains Roman blinds Cushions Light upholstery Statement interior accents Fabric Details: Material: 100% Organic Cotton Print Method: Digitally printed Width: 137 cm Pattern Repeat (Vertical): 65 cm Design & Style: Style: Tropical vintage / Whimsical jungle Theme: Jungle-inspired with mirrored monkeys, ornate parasols, lush foliage, and delicate florals Color Palette: Earthy brown base with sage green, peach, aqua, and terracotta tones Impact: Large-scale repeat perfect for bold interiors This fabric adds a joyful narrative and timeless style to any space. Whether you're updating a corner or redesigning an entire room, it's a perfect fit for unique, elegant living. Made-to-Measure Services Available:We offer custom curtains and Roman blinds handcrafted in our workshop.Please contact us for a quote or more information.
Close-up of Oriental imperial portrait fabric with vibrant traditional robes in green, red, and blue on chair upholstery
The Emperors Organic Cotton Fabric – Chinese Imperial Print for Upholstery, Curtains & Home Decor
from $6.00
Elevate your interior with The Emperors Organic Cotton Fabric, a culturally rich textile showcasing an exquisite pattern of seated Asian emperors in traditional imperial attire. This fabric is ideal for luxurious home decor accents, such as curtains, cushions, Roman blinds, and statement upholstery pieces. Key Features: Material: 100% Organic Cotton Design: Traditional Chinese emperor portraits in ceremonial robes Color Palette: Warm earthy tones of red, green, blue, yellow, grey, and black Width: 137 cm Pattern Repeat: Approx. 88 cm (large-scale design) Weight: Approx. 250 gsm Durability: Martindale tested to 16,000 cycles Cutting: Supplied in one continuous piece for multiple meters ordered This fabric is perfect for bold interiors with an oriental flair or eclectic styling. It’s suitable for upholstery, soft furnishings, statement decor, and unique sewing or DIY projects.Custom Curtains & Roman Blinds Available – Contact us for made-to-measure service.
Classic Toile de Jouy blue fabric featuring countryside shepherds Toile de Jouy Fabric – Classic Blue Countryside Scene with Shepherds, Birds & Trees for Home Decor and Drapery
Toile de Jouy Fabric – Classic Blue Countryside Scene with Shepherds, Birds & Trees for Home Decor and Drapery
from $6.00
Timeless elegance meets pastoral charm with this classic Toile de Jouy fabric, ideal for French-inspired interiors and vintage-style home decor. Crafted from a durable cotton blend, it’s perfect for curtains, cushions, blinds, and statement upholstery. Design: Traditional Toile de Jouy pastoral scene featuring shepherds, couples, birds, florals, trees, and countryside landscapes Color Palette: Soft eggshell background with petrol, navy, and light blue accents Material: 80% cotton / 20% polyester – Half Panama weave Fabric Weight: Approx. 205 g/m² Pattern Repeat: Vertical 64 cm x Horizontal 68 cm (seamlessly connected) Width: 137 cm Durability: Martindale tested 18,000 rubs – ideal for curtains and everyday furnishings Care Instructions: Machine wash cold (30°C), low iron, low tumble dry, dry cleanable, do not bleach Cut: Supplied in one continuous piece when ordering multiple meters Whether you're styling a vintage cottage, Parisian apartment, or traditional farmhouse, this fabric offers the perfect blend of storybook nostalgia and practical beauty. Custom curtains and blinds available upon request – contact us for a quote.
Mediterranean citrus fabric with lemons, mandarins, and botanical motifs on organic cotton Living room with colorful patterned curtains, a green sofa, and a wooden coffee table.
Mediterranean Citrus Garden Fabric – Organic Cotton with Lemon and Mandarin Tree Botanical Print
from $4.00
Bring vibrant Mediterranean charm into your home with this stunning Citrus Garden Organic Cotton Fabric. Featuring a lively botanical design with lemon trees, mandarin fruits, blooming foliage, and intricate ceramic pottery, this pattern bursts with color and culture. The bold blue, yellow, and green palette is perfect for creating statement curtains, Roman blinds, cushions, and light upholstery pieces. Crafted from 100% organic cotton, this digitally printed fabric is both eco-friendly and durable, with a Martindale rating of 16,000. The large-scale pattern repeat adds depth and movement, making it ideal for feature pieces in kitchens, conservatories, or sun-filled sitting rooms. Key Details: Design: Mediterranean citrus orchard & pottery print Width: 140 cm (55.18 inches) Weight: 200gsm – ideal for soft furnishings Pattern Repeat: Vertical 63 cm Durability: Martindale 16,000 cycles Fabric Type: 100% Organic Cotton, digitally printed Use: Curtains, blinds, cushions, light upholstery, and décor Cut: Supplied in one continuous length for multiple meters Delivery: Free UK shipping Perfect for kitchens, garden rooms, and uplifting any space with Mediterranean flair. Contact us if you’d like custom curtains or Roman blinds made to measure.
Exotic bird print fabric in tropical jungle design with vibrant red leaves, yellow foliage, and crowned cranes on a soft sage green background – ideal for curtains, blinds, and upholstery.

Bold tropical print Roman blind shown in a bright interior living space – colorful curtain fabric with birds and botanicals.
Crimson Canopy Bird Print Fabric – Organic Cotton – Jungle Leaf Curtain - Decor Textile
from $4.00
Bring your interiors to life with Crimson Canopy, a striking bird and foliage print on soft, organic cotton. This bold design features crowned cranes, guinea fowl, and exotic birds nestled among vibrant jungle leaves in crimson, gold, olive, and violet tones. The background is a muted sage green, offering balance to the energetic palette. Rich in detail, this large-scale pattern creates an eye-catching focal point perfect for statement curtains, Roman blinds, cushions, or light upholstery. Material: Organic cotton Width: 137 cm Design: Exotic birds with tropical foliage Colours: Sage green, red, gold, purple, black Pattern Repeat: Large-scale for bold impact Style: Jungle luxe meets vintage charm Use: Curtains, Roman blinds, cushions, upholstery Feel: Medium weight, soft and smooth Eco-Friendly: Printed on sustainable cotton Made To Order: Custom curtains and blinds available Custom Curtain and Blind Service: We offer bespoke curtains and Roman blinds, professionally handcrafted in our UK workshop using this beautiful fabric. Please contact us to discuss sizing, lining options, and to request a personalised quote.
Bright red Japanese bonsai tree fabric for home decor Upholstered chair in vibrant Japanese botanical cotton
Bright Red Oriental Cotton Fabric – Japanese Bonsai Tree Print | Asian Botanical Upholstery Fabric | Home Decor & Curtains
from $6.00
Bring a bold, exotic flair to your home décor with this vibrant Japanese-inspired cotton fabric. Featuring intricately detailed bonsai trees and Asian flower pots on a bright red background, this fabric makes a striking statement for any interior project. Key Features: Design: Japanese bonsai trees with botanical flower pots in a scenic oriental layout Color Palette: Rich tones of red, orange, green, blue, yellow, and brown Width: 137 cm Weight: Approx. 250 gr/m² – sturdy and perfect for home furnishings Pattern Repeat: Approx. 64 cm – suitable for large-scale projects Durability: Martindale tested to 16,000 cycles Material: 100% cotton Cut: Supplied in continuous lengths if you order multiple meters Perfect For: Upholstery projects (armchairs, benches, footstools) Curtains and Roman blinds Cushion covers and soft furnishings Accent panels and statement décor pieces Bespoke Services Available:We also offer custom-made curtains and Roman blinds using this fabric. Please contact us for tailored quotes and professional sewing services. Elevate your living space with this eye-catching Asian botanical print – the perfect blend of elegance, durability, and timeless charm.
Close-up of Moroccan-inspired print on organic cotton textile Armchair upholstered in Persian Kilim grey organic cotton fabric in boho-style living room
Persian Kilim Grey Organic Cotton Fabric – Oriental Moroccan Vintage Print for Upholstery, Curtains & Cushions
from $4.00
Transform your interiors with this exquisite Persian Kilim Grey Printed Organic Cotton Fabric, blending vintage Oriental charm with eco-friendly craftsmanship. Designed with rich hues of grey, red, and brown, this fabric showcases a faded kilim-inspired motif, bringing character and depth to any space. Crafted from 100% organic cotton, it offers a soft, breathable texture while supporting sustainable living. Ideal for a wide range of home décor projects, from curtains and Roman blinds to cushions, light upholstery, and bespoke drapery. Material: 100% Organic Cotton – soft, breathable, and eco-conscious Design: Persian Kilim-style, vintage Moroccan rug-inspired print Color Palette: Shades of grey, terracotta red, warm brown, and subtle beige Pattern Repeat: 33 cm vertical repeat for seamless large-scale use Width: 140 cm (55 inches) Weight: 170 GSM – lightweight yet durable Martindale Rating: 40,000 cycles – suitable for heavy-duty domestic or light commercial use Sold by the meter – orders come in a continuous length This fabric is a timeless choice for those seeking warm, earthy tones and intricate ethnic motifs. Its resilient quality and soft finish make it perfect for elevating any interior into a space of vintage elegance. Custom Services Available:We offer made-to-measure curtains, blinds, and cushions using this fabric. Contact us for bespoke quotes and styling support.
Beige cotton-linen upholstery fabric with botanical oak leaf and acorn pattern – perfect for custom blinds, drapes, and cottage-style interiors Cosy natural living space featuring botanical oak leaf curtains and cushions – ideal for farmhouse, vintage, or country interiors
Oak Leaf & Acorn Natural Cotton Linen Fabric – Rustic Woodland Print – 140cm Wide Roman Blinds & Curtain Fabric
from $6.00
Bring the beauty of the outdoors inside with this elegant oak leaf and acorn print fabric. Printed in warm earthy tones on a natural beige background, this design blends rustic charm with timeless style. Ideal for soft furnishings, curtains, blinds, and upholstery, the fabric features a subtle linen-texture look while remaining durable and easy to work with. Key Features: Design: Oak leaf & acorn print in warm brown on a neutral base Material: 80% Cotton / 20% Polyester blend Width: Approx. 140 cm (54 inches) Weight: 205 g/m² – Medium weight suitable for a wide range of soft furnishings Martindale Rub Test: 18,000 rubs (ideal for light to medium domestic upholstery) Pattern Repeat: Approx. 64cm (height) x 68cm (width) Perfect For: Roman blinds & curtains Cushion covers & throw pillows Upholstery projects (light to medium use) Rustic, cottagecore, woodland or farmhouse decor themes Sold by the metre: 1 quantity = 1 metre (fabric is cut in a continuous length) Handmade Options: Need it made into custom Roman blinds or curtains? Contact us for a bespoke quote.
Close-up of cotton linen fabric with oak leaves and indigo stripes for home décor Living room with a beige armchair, decorative pillows, and leaf-patterned curtains.
Indigo Blue and Green Stripes Oak Leaves Cotton Linen Fabric – Rustic Country Decor, Perfect for Curtains, Cushions and Crafts
from $4.00
Oak Leaves and Stripes Design Length: Available by the meter or as a sample Width: 140 cm (54 inches) Composition: 90% Cotton, 10% Linen blend Design: Grey background with beige-grey oak leaves and subtle stripe pattern Versatile Use: Ideal for curtains, blinds, cushions, and craft projects Continuous Cut: Orders over 1 meter are sent as a single continuous piece UK Shipping: Free delivery This elegant cotton-linen fabric features a beautiful oak leaf and stripe design on a oatmeal base it’s perfect for creating stylish home decor items like curtains, blinds, and cushions. Sold by the meter or as a sample, all orders over 1 meter are provided as a continuous piece. Enjoy free UK shipping on every order. Custom-made blinds and curtains are available upon request – contact us with your measurements and preferences for a bespoke quote.
Contemporary dusty rose geometric print fabric for soft furnishings – ideal for curtains, roman blinds, and stylish interior accents. Modern mauve lattice print cotton Roman blinds and cushions – stylish geometric fabric for curtains, pillows, and interior design.
Trellis Tells – Mauve Lattice Cotton Fabric | Pink Geometric Print for Curtains, Blinds & Soft Furnishings
from $4.00
Pattern: Mauve trellis geometric motif Material: 100% printed cotton Fabric Width: 137 cm Pattern Repeat: 9 cm Durability: 1500 Martindale rubs – suitable for light domestic use Texture: Soft handle with a matte woven finish Style: Contemporary / Mid-century / Modern lattice Usage: Ideal for Roman blinds, curtains, cushions, light seat covers, and soft furnishings Custom Service: We offer made-to-measure Roman blinds and curtains using this fabric – contact us for details Add a modern touch to your interiors with this mauve geometric cotton fabric. Featuring a bold trellis motif on soft 100% cotton, it's ideal for curtains, blinds, cushions, and more. With a 137 cm width and 9 cm pattern repeat, it's perfect for tailored projects.Custom made-to-measure blinds and curtains available – message us for a quote.
Tropical palm tree print cotton fabric Roman blinds in bay windows made with tropical palm tree mosaic fabric
Tropical Palm Tree Mosaic Cotton Fabric – Coastal Home Decor for Curtains, Cushions, and Roman Blinds
from $4.00
Bring a breezy coastal feel into your home with this vibrant Palm Tree Mosaic Print Cotton Fabric. Featuring retro-style palm motifs framed in colorful mosaic-style circles, this design instantly brightens up curtains, cushions, blinds, or upholstery. Digitally printed on 100% breathable cotton, it's soft to the touch and built to last with a medium weight of 220gsm and a Martindale durability rating of 16,000 cycles. Ideal for curtains, Roman blinds, cushions, light upholstery, and statement decor pieces.We offer custom-made Roman blinds and curtains using this fabric—contact us with your specifications to get started. Material: 100% Cotton Width: 140 cm (55.18 in) Pattern Repeat: 46 cm (18.11 in) Weight: 220gsm Durability: 16,000 Martindale Eco-friendly, fade-resistant colors Available by the meter, half meter, or A4 sample Free UK shipping
Close-up of vintage equestrian print cotton fabric showing white horses, saddles, bridles, and tack equipment on a cream background – ideal for country upholstery and curtains. Traditional library room with rich wooden bookshelves, warm lighting, and a classic armchair upholstered in vintage equestrian horse print fabric featuring saddles, bridles, and historical riding gear — perfect for heritage-inspired interiors and country-style décor.
Equestrian Fabric – Horse Print on Cream Cotton for Upholstery & Drapes
from $6.00
Bring timeless countryside charm into your home with this vintage equestrian fabric, featuring detailed illustrations of horses, saddles, bridles, and military tack. Printed on a warm cream cotton with a natural linen texture, this fabric is perfect for creating elegant, heritage-style interiors. Whether you're updating a traditional study, crafting statement Roman blinds, or reupholstering a chair, this fabric offers both style and durability. Design Theme: Vintage equestrian print with horses, saddles, bridles & military tack Color & Style: Cream background with warm, earthy retro tones Fabric Width: 137 cm Pattern Repeat: 58 cm (perfect for large motifs like curtains or panels) Durability: Martindale 30,000 rubs (suitable for general domestic upholstery) Material: Cotton blend with linen-look texture Ideal For: Curtains & Drapes Roman Blinds Cushions & Pillows Upholstery & Seat Covers Decorative Wall Panels  Need help with custom sizes?We can create bespoke curtains and Roman blinds using this fabric — just contact us after ordering, or add a note at checkout!
Jaipur Maharaja cotton fabric with elephants and palaces on rust red background

Indian elephant and rider print cotton fabric for home decor
Jaipur Maharaja Rust Red Cotton Fabric – Indian Elephant & Palace Print for Home Decor, Curtains & Roman Blinds
from $6.00
  Transform your home with the rich cultural elegance of Jaipur Dreams. This rust red cotton fabric is adorned with vibrant, hand-drawn motifs of elephants, palaces, horse riders, palm trees, and Mughal architecture, capturing the regal atmosphere of traditional Indian processions. Crafted from high-quality cotton and weighing approximately 205gsm, this fabric offers both beauty and durability, tested to 16,000 Martindale cycles. With a generous width of 137 cm and a pattern repeat of 64 cm, it’s ideal for creating curtains, Roman blinds, cushions, upholstery, and statement soft furnishings. We offer custom-made curtains and Roman blinds tailored from this fabric to suit your space. Please contact us for personalized, made-to-measure solutions. Material: 100% Printed Cotton Color Palette: Rust Red, Green, Blue, Beige, Orange, Brown Pattern: Jaipur Dreams – Elephant Procession & Mughal Palaces Weight: 205 gr/m² Width: 137 cm (54") Pattern Repeat: 64 cm Durability: 16,000 Martindale rubs Sold by the meter – continuous cuts provided Bring a vibrant touch of Indian heritage and exotic charm into your interior with this beautiful Jaipur-inspired cotton fabric.

Shop, Bag, and Decorate: Your Stylish Home Journey Begins Here

Love Your Purchase: Heartfelt Checkout

Secure Checkout, Confident Shopping"