Edinburgh Weavers

British based designers Edinburgh Weavers bring art into interiors, including into some of the most exclusive hotel chains, department stores and celebrity homes. Their fabrics are master crafted, using designs from fine artists, which can transform your home.

Best sellers

Magnolia
Fabric by Edinburgh Weavers
£35.45 per metre
Honesty
Fabric by Edinburgh Weavers
£55.42 per metre
Honesty
Fabric by Edinburgh Weavers
£55.42 per metre
Botanical
Fabric by Edinburgh Weavers
£35.45 per metre
Harper
Fabric by Edinburgh Weavers
£55.42 per metre
Oasis
Fabric by Edinburgh Weavers
£55.42 per metre
Abstract (Soft Linen)
Fabric by Edinburgh Weavers
£55.42 per metre
Abstract (Soft Linen)
Fabric by Edinburgh Weavers
£55.42 per metre
Solstice
Fabric by Edinburgh Weavers
£55.42 per metre
Abigail
Fabric by Edinburgh Weavers
£55.42 per metre
Morton
Fabric by Edinburgh Weavers
£55.42 per metre
Morton
Fabric by Edinburgh Weavers
£55.42 per metre
Covent Garden
Fabric by Edinburgh Weavers
£55.42 per metre
Ophelia
Fabric by Edinburgh Weavers
£55.42 per metre
Ophelia
Fabric by Edinburgh Weavers
£55.42 per metre
Tropical Leaf
Fabric by Edinburgh Weavers
£55.42 per metre
Tropical Leaf
Fabric by Edinburgh Weavers
£55.42 per metre
Zebedee
Fabric by Edinburgh Weavers
£55.42 per metre
Constantine
Fabric by Edinburgh Weavers
£55.42 per metre
Athena
Fabric by Edinburgh Weavers
£55.42 per metre
Athena
Fabric by Edinburgh Weavers
£55.42 per metre
Josie
Fabric by Edinburgh Weavers
£55.42 per metre
Maggie
Fabric by Edinburgh Weavers
£55.42 per metre
Yuri
Fabric by Edinburgh Weavers
£55.42 per metre
Abstract
Fabric by Edinburgh Weavers
£35.45 per metre
Mirabel
Fabric by Edinburgh Weavers
£35.45 per metre
Audrina
Fabric by Edinburgh Weavers
£55.42 per metre

All Collections

SORT BY:

Can’t find what you’re looking for?
We can help.

Supply Your Own Fabric
You can continue the order with your own fabric here.
How-to-measure
Read our how-to-measure guides for made-to-measure curtains, roller blinds and roman blinds
Help at hand
Call our dedicated team of specialists on 0345 8620743 or email us.

Sign up for 10% off
your first orderstar

Unexpected error
Successfully subscribed!
starAll made-to-measure orders over £300
Sign up for 10% off your first order