Filter (1)
Look
Type
Pattern
Colour
Brand
Usage
Price
Morris & Co
Hide selected filters
16 Fabrics
View
Sort By
View mode
SAVE
£54 per metre
Golden Lily Minor Fabric by Morris & Co Floral and Botanical
Golden Lily Minor
Morris & Co
£54.50
Per metre
£109.00
SAVE
£54 per metre
Honeysuckle Fabric by Morris & Co Artichoke/Plaster
Honeysuckle
Morris & Co
£54.50
Per metre
£109.00
SAVE
£49 per metre
Daisy Fabric by Morris & Co Terracotta/Gold
Daisy
Morris & Co
£49.50
Per metre
£99.00
SAVE
£49 per metre
Michaelmas Daisy Fabric by Morris & Co Indigo/Red
Michaelmas Daisy
Morris & Co
£49.50
Per metre
£99.00
SAVE
£49 per metre
Sweet Briar Fabric by Morris & Co Green/Coral
Sweet Briar
Morris & Co
£49.50
Per metre
£99.00
SAVE
£49 per metre
Willow Bough Minor Fabric by Morris & Co Forest/Biscuit
Willow Bough Minor
Morris & Co
£49.50
Per metre
£99.00
SAVE
£70 per metre
Peacock & Dragon Fabric by Morris & Co Pebble/Stone
Peacock & Dragon
Morris & Co
£46.80
Per metre
£117.00
SAVE
£54 per metre
Brer Rabbit Fabric by Morris & Co Manilla/Ivory
Brer Rabbit
Morris & Co
£54.50
Per metre
£109.00
SAVE
£54 per metre
Brer Rabbit Fabric by Morris & Co Forest/Manilla
Brer Rabbit
Morris & Co
£54.50
Per metre
£109.00
SAVE
£39 per metre
Lily Leaf Fabric by Morris & Co Eggshell
Lily Leaf
Morris & Co
£39.50
Per metre
£79.00
SAVE
£39 per metre
Lily Leaf Fabric by Morris & Co Olive
Lily Leaf
Morris & Co
£39.50
Per metre
£79.00
SAVE
£39 per metre
Lily Leaf Fabric by Morris & Co Woad
Lily Leaf
Morris & Co
£39.50
Per metre
£79.00
SAVE
£124 per metre
Jasmine Embroidery Fabric by Morris & Co Aubergine/Olive
Jasmine Embroidery
Morris & Co
£41.50
Per metre
£166.00
SAVE
£99 per metre
Dearle Fabric by Morris & Co Fig
Dearle
Morris & Co
£33.00
Per metre
£132.00
Only 6 remaining
SAVE
£49 per metre
Lodden Fabric by Morris & Co China Blue
Lodden
Morris & Co
£49.50
Per metre
£99.00
SAVE
£54 per metre
Bellflowers Weave Fabric by Morris & Co Mole
Bellflowers Weave
Morris & Co
£54.50
Per metre
£109.00
16 Fabrics
View
Sort By

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

Call our dedicated team of specialists on 01761 404505 or email us.

Back to top