Choose a fabric to get started

Filter
Look
Type
Pattern
Colour
Brand
Price
No filters selected:
525 Products
View
Sort By
View mode
Faze Fabric by Kirkby Conker
Faze
Kirkby
Cushions from £93 EACH
Bakerloo Fabric by Kirkby Theatre
Bakerloo
Kirkby
Cushions from £91 EACH
Bromley Fabric by Kirkby Theatre
Bromley
Kirkby
Cushions from £91 EACH
Bakerloo Fabric by Kirkby Nettle
Bakerloo
Kirkby
Cushions from £91 EACH
Crush FR Fabric by Kirkby Conker
Crush FR
Kirkby
Cushions from £64 EACH
Smooth III Fabric by Kirkby Limed Oak
Smooth III
Kirkby
Cushions from £61 EACH
Surface FR Fabric by Kirkby Carbon
Surface FR
Kirkby
Cushions from £148 EACH
Fleece Recycled FR Fabric by Kirkby Carbon
Fleece Recycled FR
Kirkby
Cushions from £127 EACH
Faze Fabric by Kirkby Graphite
Faze
Kirkby
Cushions from £93 EACH
Shuffle FR Fabric by Kirkby Natural
Shuffle FR
Kirkby
Cushions from £117 EACH
Flax Fabric by Kirkby Jet Black
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Butter
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Soft Aqua
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Desert
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Linen
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Putty
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Meteor
Flax
Kirkby
Cushions from £81 EACH
Double width
Flax Fabric by Kirkby Military
Flax
Kirkby
Cushions from £81 EACH
Double width
Nova FR Fabric by Kirkby Desert
Nova FR
Kirkby
Cushions from £71 EACH
Nova FR Fabric by Kirkby Autumn Pink
Nova FR
Kirkby
Cushions from £71 EACH
Nova FR Fabric by Kirkby Charcoal
Nova FR
Kirkby
Cushions from £71 EACH
Nova FR Fabric by Kirkby Indigo
Nova FR
Kirkby
Cushions from £71 EACH
Nova FR Fabric by Kirkby Eggshell
Nova FR
Kirkby
Cushions from £71 EACH
Nova FR Fabric by Kirkby Tuffet
Nova FR
Kirkby
Cushions from £71 EACH
Smooth III Fabric by Kirkby Graphite
Smooth III
Kirkby
Cushions from £61 EACH
525 Products
  • Page 11 of 11
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