Botanical Dragonfly Cotton Fabric – Vintage...
from $29.00
Add a touch of timeless botanical elegance to your home décor with this exquisite navy blue cotton fabric. Inspired by vintage Arts and Crafts designs, this fabric features a lively and intricate print of dragonflies, moths, wildflowers, and delicate foliage. The deep navy background enhances the vibrant hues of teal, coral, green, ivory, and orange, making it ideal for striking window treatments or statement cushions.
Crafted from medium-weight printed cotton (approx. 200g/m²), it offers durability and softness, perfect for curtains, Roman blinds, cushions, light upholstery, and DIY projects. The generous 137 cm width and 64 cm vertical pattern repeat allow for seamless pattern continuity across larger applications.
We also offer made-to-measure custom curtains and Roman blinds using this fabric—please ask for more information!
William Morris Style Red Botanical Fabric...
from $3.00
Bring timeless sophistication to your home with this red botanical fabric, inspired by William Morris’ iconic Arts and Crafts style. Printed on a premium cotton-polyester blend, this fabric is ideal for curtains, Roman blinds, cushions, light upholstery, and other decorative soft furnishings.
Design: Heritage floral print reminiscent of the Morris "Larkspur" pattern in rich red tonesMaterial: 80% Cotton, 20% PolyesterWidth: Approx. 140 cm (54 inches)Weight: 205 gsm (grams per square meter)Pattern Repeat: Vertical: 32 cm | Horizontal: 34 cmDurability: 40,000 Martindale rubs – suitable for general upholstery use
Care Instructions:
Machine wash at 30°C on a delicate cycle
Iron on low temperature (maximum 110°C)
Do not bleach
Suitable for dry cleaning (solvent A)
Tumble dry on low
Custom Curtains and Blinds:
We offer made-to-measure Roman blinds and curtains using this fabric. If you're interested in bespoke window treatments, please message us with your measurements and we will provide a custom quote.
Cut to Order:
Multiple metres will be cut in one continuous length from the roll.
Oriental Toile Yellow Cotton Fabric –...
from $5.00
Bring timeless sophistication to your home with this Oriental Toile Yellow Cotton Fabric, a luxurious textile featuring a detailed chinoiserie-inspired print. The pattern showcases elegant figures in traditional Chinese attire amidst serene landscapes, pagodas, trees, mountains, and clouds—all beautifully illustrated in earthy tones of mustard yellow, rust orange, greys, ivory, and black.
This fabric is printed on premium-quality cotton with a soft yet durable texture, making it ideal for curtains, Roman blinds, upholstery, cushions, and other soft furnishings. The generous 137 cm width and large 125 cm pattern repeat ensure seamless coverage with striking visual impact.
With a Martindale durability rating of 40,000 rubs, this fabric is perfect for both decorative and functional uses. Whether you're enhancing a modern, eclectic, or classic interior, this fabric adds an artful touch of Eastern elegance.
Made-to-measure services available for custom curtains and Roman blinds.Contact us for more details.
Almond Blossom Cotton Fabric – Van...
from $25.00
Infuse your home with timeless artistry using this Almond Blossom Cotton Fabric, inspired by Vincent van Gogh’s iconic painting. Showcasing blooming cherry and almond branches across a warm, golden yellow background, the print is accented with orange, green, and subtle purple tones for depth and movement.
Printed on durable cotton with a soft, vintage-style texture, this fabric is perfect for curtains, Roman blinds, cushions, light upholstery, and creative home décor projects. Its generous width and large vertical pattern repeat make it ideal for impactful textile applications. Whether you're designing a statement window treatment or bespoke accent cushions, this fabric brings fine art to life in your space.
Custom Made Option:We also offer a bespoke service for handmade Roman blinds and curtains, crafted to your exact measurements. Contact us for more information or a tailored quote.
Design: Inspired by Van Gogh's Almond Blossom
Material: High-quality printed cotton
Color Palette: Golden yellow, orange, green, subtle purple accents
Pattern Repeat: Vertical approx. 97 cm
Fabric Width: 140 cm
Martindale Durability: 18,000 rubs
Sold by the meter – supplied as one continuous piece when ordering more than 1m
Raj Mahal Organic Cotton Fabric –...
from $5.00
Immerse your interiors in rich narrative and cultural heritage with the Raj Mahal Organic Cotton Fabric, now updated with a beautifully balanced color palette of teal green, terracotta red, peach, cream, and charcoal. This luxurious home décor textile features scenes of Indian royal life, complete with ornate architecture, regal figures, and flowering palms—all rendered in intricate detail on soft, eco-friendly cotton.
The pattern's large-scale design and elegant 81 cm repeat make it a showstopping choice for statement pieces and larger projects such as curtains, Roman blinds, armchairs, or decorative wall panels.
Design: Raj Mahal – Indian palace scenes with royal figures and pavilions
Material: 100% Organic Cotton – soft yet structured
Color Palette: Teal green, terracotta, peach, ivory, charcoal, light sage
Weight: Approx. 205 gsm
Pattern Repeat: 81 cm
Width: 137 cm
Durability: 16,000 Martindale rubs (suitable for soft furnishings)
Cut: Sold by the meter in one continuous piece
Ideal for: Upholstery, curtains, Roman blinds, cushions, creative decor projects, and heritage-inspired interiors.
This fabric can be custom made into Roman blinds and curtains, tailored to your exact measurements for a truly bespoke finish—contact us for more information or a personalized quote.
Charcoal Grey Cotton Fabric – Indian...
from $5.00
Bring the rich heritage of India into your home with this Dark Grey Caravan Cotton Fabric, featuring a detailed and vibrant print of elephants, horse riders, traditional caravans, and Mughal-inspired architecture. The striking design is rendered in earthy tones of charcoal, grey, orange, and brown, adding depth and a regal ambiance to any room.
Crafted from 100% high-quality printed cotton, this fabric has a smooth, durable texture that makes it ideal for a variety of home décor projects, including curtains, Roman blinds, cushions, and light upholstery. With a fabric weight of 205 gsm and a Martindale abrasion rating of 16,000 cycles, it balances softness with everyday durability.
Measuring 137 cm wide, with a pattern repeat of approximately 65 cm, the design is ideal for larger pieces where the full motif can shine. Whether you're working on a heritage-inspired space or simply want to introduce artistic character into your interior, this fabric is the perfect choice.
Available by the meter, and multiple quantities are delivered as one continuous piece for ease of use. We also offer custom-made Roman blinds and curtains using this fabric—just reach out for bespoke options.
Design: Caravans, elephants, horses, Mughal buildings
Colors: Dark grey, charcoal, orange, brown
Material: 100% printed cotton
Width: 137 cm
Pattern Repeat: Approx. 65 cm
Weight: 205 gsm
Martindale: 16,000 rubs – suitable for soft furnishings
Uses: Curtains, Roman blinds, cushions, light upholstery
Cut: Sold by the meter – sent as a continuous piece
Custom Options: Roman blinds & curtains available, We offer made-to-measure Roman blinds and curtains using this fabric. If you're interested in custom sizing or bespoke window treatments, please contact us for more details.
White Oriental Cushion Cover – Bonsai...
from $32.00
Elevate your space with this beautifully crafted Oriental Bonsai Tree Cushion Cover, featuring intricate botanical artwork with bonsai trees, blooming florals, and Ming-style vases. Printed on premium white cotton fabric and backed with luxurious velvet, this pillow cover blends Eastern elegance with contemporary home styling.
Design: Oriental botanical print with bonsai trees, flowers, and Asian pottery
Fabric: High-quality printed cotton front with plain velvet backing
Color: Crisp white background with multicolored botanical motifs
Finish: Overlocked edges for durability and a professional finish
Closure: Discreet zip for easy insertion/removal of cushion pads
Sizes: Multiple sizes available to suit your sofa, bed, or accent chair
Handmade: Lovingly crafted in the UK
Style Tip: Pair with plain velvet or solid-colored cushions for a balanced look
Bring cultural richness and a bold focal point into your home with this nature-inspired statement cushion.
Persian Kilim Organic Cotton Fabric –...
from $3.00
Bring timeless elegance and bold character to your space with our Persian Kilim Organic Cotton Printed Fabric. Featuring a luxurious Oriental Moroccan carpet tile pattern in striking hues of black, green, and red, this fabric is perfect for adding warmth and sophistication to any room.
Key Features:
Fabric Type: 100% Organic Cotton
Design: Persian Kilim – Intricate Moroccan Carpet Tile Motif
Color Palette: Rich black background with vivid green and red accents
Repeat Pattern: Every 33 cm for seamless large-scale projects
Width: 140 cm – Ideal for window treatments and upholstery
Weight: Lightweight (170 GSM) – Perfect for both decorative and functional use
Durability: 40,000 Martindale rubs – Heavy-duty commercial-grade
Sold by the meter – Custom quantity for your needs
Versatile Applications:Use this exquisite fabric for curtains, Roman blinds, drapes, light upholstery, cushions, throw pillows, wall hangings, or DIY textile art. Whether you're designing a modern boho living room, a traditional library, or an eclectic bedroom, this pattern creates an inviting, high-end look.
Sustainability Meets Style:Made from certified organic cotton, this fabric supports eco-conscious living without sacrificing design appeal.
Jaipur Maharaja Rust Red Cotton Fabric...
from $5.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.
Equestrian Fabric – Horse Print on...
from $5.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!
Botanical Aviary Upholstery Fabric – Vintage...
from $5.00
Woven decorative fabric with botanical and bird design
Rich palette: white, blue, yellow and pink.
Intricate detailing of trees, florals, and exotic birds
Durable and ideal for upholstery, Roman blinds, curtains, and cushions
Sophisticated vintage style with timeless elegance
Excellent for both traditional and eclectic interiors
White Aviary Garden is a luxurious woven fabric that brings timeless sophistication to any space. The intricate pattern features exotic birds nestled among blossoming trees and foliage, woven in a rich palette of white, blue, pink and yellow tones. The fine detailing and textured finish lend it a tapestry-like quality, ideal for curtains, Roman blinds, upholstery, and statement cushions. With a heritage-inspired style, this fabric is perfect for creating depth, warmth, and vintage charm in classic or modern interiors.
Tropical Palm Tree Mosaic Cotton Fabric...
from $3.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
Trellis Tells – Mauve Lattice Cotton...
from $3.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.
Indigo Blue and Green Stripes Oak...
from $3.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.
Persian Kilim Grey Organic Cotton Fabric...
from $3.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.