Choose a fabric to get started

Filter
Look
Type
Pattern
Colour
Brand
Price
No filters selected:
147 Products
View
Sort By
View mode
Stripe Fabric by Johnstons of Elgin Peacock
Stripe
Johnstons of Elgin
Cushions from £110 EACH
Check Fabric by Johnstons of Elgin Strawberry
Check
Johnstons of Elgin
Cushions from £128 EACH
Stripe Fabric by Johnstons of Elgin Cherry
Stripe
Johnstons of Elgin
Cushions from £110 EACH
Stripe Fabric by Johnstons of Elgin Pepper
Stripe
Johnstons of Elgin
Cushions from £110 EACH
Stripe Fabric by Johnstons of Elgin Ochre
Stripe
Johnstons of Elgin
Cushions from £110 EACH
Sonnet One Fabric by Johnstons of Elgin Everest
Sonnet One
Johnstons of Elgin
Cushions from £121 EACH
Sonnet Two Fabric by Johnstons of Elgin Raindrop
Sonnet Two
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Rosewood
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Sonnet Two Fabric by Johnstons of Elgin Skylark
Sonnet Two
Johnstons of Elgin
Cushions from £121 EACH
Sonnet One Fabric by Johnstons of Elgin Grenadine
Sonnet One
Johnstons of Elgin
Cushions from £121 EACH
Astral Check Fabric by Johnstons Of Elgin Nickel
Astral Check
Johnstons of Elgin
Cushions from £110 EACH
Teviot Fabric by Johnstons of Elgin Nutmeg
Teviot
Johnstons of Elgin
Cushions from £110 EACH
Check Fabric by Johnstons of Elgin Marina
Check
Johnstons of Elgin
Cushions from £128 EACH
Stripe Fabric by Johnstons of Elgin Jade
Stripe
Johnstons of Elgin
Cushions from £110 EACH
Golspie Fabric by Johnstons of Elgin Heather
Golspie
Johnstons of Elgin
Cushions from £114 EACH
Golspie Fabric by Johnstons of Elgin Lovat
Golspie
Johnstons of Elgin
Cushions from £114 EACH
Seren Two Fabric by Johnstons Of Elgin Evergreen
Seren Two
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Ocean
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Toucan
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Astral Check Fabric by Johnstons Of Elgin Hearth
Astral Check
Johnstons of Elgin
Cushions from £110 EACH
Astral Herringbone Fabric by Johnstons Of Elgin Nickel
Astral Herringbone
Johnstons of Elgin
Cushions from £110 EACH
Astral Herringbone Fabric by Johnstons Of Elgin Duck Egg
Astral Herringbone
Johnstons of Elgin
Cushions from £110 EACH
Astral Herringbone Fabric by Johnstons Of Elgin Hearth
Astral Herringbone
Johnstons of Elgin
Cushions from £110 EACH
Glen Isla Fabric by Johnstons of Elgin Olivine
Glen Isla
Johnstons of Elgin
Cushions from £114 EACH
Sonnet One Fabric by Johnstons of Elgin Horseshoe
Sonnet One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Capri
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Blossom
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Bluebell
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Topaz
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Tusk
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Fountain
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Gulf
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Quarry
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Yellowstone
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Aria One Fabric by Johnstons of Elgin Estuary
Aria One
Johnstons of Elgin
Cushions from £121 EACH
Seren One Fabric by Johnstons Of Elgin Chambray
Seren One
Johnstons of Elgin
Cushions from £121 EACH
Seren Three Fabric by Johnstons Of Elgin Camo
Seren Three
Johnstons of Elgin
Cushions from £121 EACH
Seren Three Fabric by Johnstons Of Elgin Blue Ash
Seren Three
Johnstons of Elgin
Cushions from £121 EACH
Seren Four Fabric by Johnstons Of Elgin Platinum
Seren Four
Johnstons of Elgin
Cushions from £121 EACH
Seren Four Fabric by Johnstons Of Elgin Aubergine
Seren Four
Johnstons of Elgin
Cushions from £121 EACH
147 Products
  • Page 1 of 4
  • Go to page
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