Skip to content

SALE EXTENDED UNTIL SUNDAY!

SHOP NOW

Cart

Your cart is empty

Fabric Sofas

Refresh your home with our selection of fabric sofas, designed to bring both comfort and style.

Sort by

59 products

Filters

Save £500Montreal Corner Sofa Corner Sofa Montreal Montreal Corner Sofa Corner Sofa Montreal
Montreal Corner Sofa Sale price£1,699 Regular price£2,199
Save £200Victoria James Hampstead 3 Seater Sofa Sofa Victoria James Designs Victoria James Hampstead 3 Seater Sofa Sofa Victoria James Designs
Victoria James Hampstead 3 Seater Sofa Sale price£799 Regular price£999
Save £180Victoria James Hampstead 2 Seater Sofa Sofa Victoria James Designs Victoria James Hampstead 2 Seater Sofa Sofa Victoria James Designs
Victoria James Hampstead 2 Seater Sofa Sale price£699 Regular price£879
Save £150Orson Velvet Grey Armchair Armchair Orson Orson Velvet Grey Armchair Armchair Orson
Orson Velvet Grey Armchair Sale price£349 Regular price£499
Save £180Orson Velvet Grey 2 Seater Sofa Sofa Orson Orson Velvet Grey 2 Seater Sofa Sofa Orson
Orson Velvet Grey 2 Seater Sofa Sale price£449 Regular price£629
Save £250Orson Velvet Grey 3 Seater Sofa Sofa Orson Orson Velvet Grey 3 Seater Sofa Sofa Orson
Orson Velvet Grey 3 Seater Sofa Sale price£499 Regular price£749
Save £150Orson Velvet Green Armchair Armchair Orson Orson Velvet Green Armchair Armchair Orson
Orson Velvet Green Armchair Sale price£349 Regular price£499
Save £180Orson Velvet Green 2 Seater Sofa Sofa Orson Orson Velvet Green 2 Seater Sofa Sofa Orson
Orson Velvet Green 2 Seater Sofa Sale price£449 Regular price£629
Save £250Orson Velvet Green 3 Seater Sofa Sofa Orson Orson Velvet Green 3 Seater Sofa Sofa Orson
Orson Velvet Green 3 Seater Sofa Sale price£499 Regular price£749
Save £150Orson Velvet Blue Armchair Armchair Orson Orson Velvet Blue Armchair Armchair Orson
Orson Velvet Blue Armchair Sale price£349 Regular price£499
Save £180Orson Velvet Blue 2 Seater Sofa Sofa Orson Orson Velvet Blue 2 Seater Sofa Sofa Orson
Orson Velvet Blue 2 Seater Sofa Sale price£449 Regular price£629
Save £250Orson Velvet Blue 3 Seater Sofa Sofa Orson Orson Velvet Blue 3 Seater Sofa Sofa Orson
Orson Velvet Blue 3 Seater Sofa Sale price£499 Regular price£749
Save £140Metro 3 Seater Sofa Sofa Metro Metro 3 Seater Sofa Sofa Metro
Metro 3 Seater Sofa Sale price£549 Regular price£689
Save £130Metro 2 Seater Sofa Sofa Metro Metro 2 Seater Sofa Sofa Metro
Metro 2 Seater Sofa Sale price£499 Regular price£629
Save £150Fernie 3 Seater Sofa Sofa Fernie Fernie 3 Seater Sofa Sofa Fernie
Fernie 3 Seater Sofa Sale price£599 Regular price£749
Save £130Fernie 2 Seater Sofa Sofa Fernie Fernie 2 Seater Sofa Sofa Fernie
Fernie 2 Seater Sofa Sale price£499 Regular price£629
Save £200Lisbon 3 Seater Sofa Sofa Lisbon Lisbon 3 Seater Sofa Sofa Lisbon
Lisbon 3 Seater Sofa Sale price£799 Regular price£999
Save £190Lisbon 2 Seater Sofa Sofa Lisbon Lisbon 2 Seater Sofa Sofa Lisbon
Lisbon 2 Seater Sofa Sale price£749 Regular price£939
Save £510Carter Corner Sofa Sofa Carter Carter Corner Sofa Sofa Carter
Carter Corner Sofa Sale price£1,999 Regular price£2,509
Save £250Grantham 3 Seater Sofa Sofa Grantham Grantham 3 Seater Sofa Sofa Grantham
Grantham 3 Seater Sofa Sale price£999 Regular price£1,249
Save £230Grantham 2 Seater Sofa Sofa Grantham Grantham 2 Seater Sofa Sofa Grantham
Grantham 2 Seater Sofa Sale price£899 Regular price£1,129
Save £150Kingston 3 Seater Sofa Sofa Kingston Kingston 3 Seater Sofa Sofa Kingston
Kingston 3 Seater Sofa Sale price£599 Regular price£749
Save £150Kingston 2 Seater Sofa Sofa Kingston Kingston 2 Seater Sofa Sofa Kingston
Kingston 2 Seater Sofa Sale price£599 Regular price£749
Save £1,300Baxter Navy Velvet 3 Seater Chesterfield Sofa Sofa Baxter Baxter Navy Velvet 3 Seater Chesterfield Sofa Sofa Baxter
Baxter Navy Velvet 3 Seater Chesterfield Sofa Sale price£899 Regular price£2,199
Save £1,200Baxter Grey Charcoal 2 Seater Chesterfield Sofa Sofa Baxter Baxter Grey Charcoal 2 Seater Chesterfield Sofa Sofa Baxter
Baxter Grey Charcoal 2 Seater Chesterfield Sofa Sale price£799 Regular price£1,999
Save £230Mayfair 3 Seater Sofa Sofa Mayfair Mayfair 3 Seater Sofa Sofa Mayfair
Mayfair 3 Seater Sofa Sale price£899 Regular price£1,129
Save £200Mayfair 2 Seater Sofa Sofa Mayfair Mayfair 2 Seater Sofa Sofa Mayfair
Mayfair 2 Seater Sofa Sale price£799 Regular price£999
Save £330Victoria James Chelsea 4 Seater Split Sofa Sofa Victoria James Designs Victoria James Chelsea 4 Seater Split Sofa Sofa Victoria James Designs
Victoria James Chelsea 4 Seater Split Sofa Sale price£1,299 Regular price£1,629
Save £280Victoria James Chelsea 3 Seater Sofa Sofa Victoria James Designs Victoria James Chelsea 3 Seater Sofa Sofa Victoria James Designs
Victoria James Chelsea 3 Seater Sofa Sale price£1,099 Regular price£1,379
Save £250Victoria James Chelsea 2 Seater Sofa Sofa Victoria James Designs Victoria James Chelsea 2 Seater Sofa Sofa Victoria James Designs
Victoria James Chelsea 2 Seater Sofa Sale price£999 Regular price£1,249
Save £600Bella Chaise Corner Sofa Sofa Bella Bella Chaise Corner Sofa Sofa Bella
Bella Chaise Corner Sofa Sale priceFrom £1,899 Regular price£2,499
Save £230Bella Large Sofa Sofa Bella Bella Large Sofa Sofa Bella
Bella Large Sofa Sale price£1,399 Regular price£1,629
Save £430Bella Small Sofa Sofa Bella Bella Small Sofa Sofa Bella
Bella Small Sofa Sale price£1,199 Regular price£1,629
Save £230Ontario 3 Seater Recliner Sofa Ontario Ontario 3 Seater Recliner Sofa Ontario
Ontario 3 Seater Recliner Sale price£899 Regular price£1,129
Save £200Ontario 2 Seater Recliner Sofa Ontario Ontario 2 Seater Recliner Sofa Ontario
Ontario 2 Seater Recliner Sofa Sale price£799 Regular price£999
Save £630Glitz Corner Sofa Sofa Glitz Glitz Corner Sofa Sofa Glitz
Glitz Corner Sofa Sale price£2,499 Regular price£3,129
Save £280Glitz 2 Seater Sofa Sofa Glitz Glitz 2 Seater Sofa Sofa Glitz
Glitz 2 Seater Sofa Sale price£1,099 Regular price£1,379
Save £300Canterbury 4 Seater Sofa Sofas Canterbury Canterbury 4 Seater Sofa Sofas Canterbury
Canterbury 4 Seater Sofa Sale price£1,199 Regular price£1,499
Save £280Canterbury 3 Seater Sofa Sofas Canterbury Canterbury 3 Seater Sofa Sofas Canterbury
Canterbury 3 Seater Sofa Sale price£1,099 Regular price£1,379
Save £180Anabella Corner Sofa Sofa Anabella Anabella Corner Sofa Sofa Anabella
Anabella Corner Sofa Sale price£1,699 Regular price£1,879
Save £350Forte Chaise Corner Sofa (Left-Hand) Sofa Forte Forte Chaise Corner Sofa (Left-Hand) Sofa Forte
Forte Chaise Corner Sofa (Left-Hand) Sale price£1,349 Regular price£1,699
Save £350Forte Chaise Corner Sofa (Right-Hand) Sofa Forte Forte Chaise Corner Sofa (Right-Hand) Sofa Forte
Forte Chaise Corner Sofa (Right-Hand) Sale price£1,349 Regular price£1,699
Save £151Anabella 2 Seater Sofa Sofa Anabella Anabella 2 Seater Sofa Sofa Anabella
Anabella 2 Seater Sofa Sale priceFrom £649 Regular price£800
Save £200Anabella 3 Seater Sofa Sofa Anabella Anabella 3 Seater Sofa Sofa Anabella
Anabella 3 Seater Sofa Sale priceFrom £799 Regular price£999
Save £400Dynasty Corner Sofa Sofa Dynasty Dynasty Corner Sofa Sofa Dynasty
Dynasty Corner Sofa Sale price£1,599 Regular price£1,999
Save £180Dynasty 3 Seater Sofa Sofa Dynasty Dynasty 3 Seater Sofa Sofa Dynasty
Dynasty 3 Seater Sofa Sale price£699 Regular price£879
Save £170Dynasty 2 Seater Sofa Sofa Dynasty Dynasty 2 Seater Sofa Sofa Dynasty
Dynasty 2 Seater Sofa Sale price£649 Regular price£819
Save £550Samba Corner Sofa Sofa Samba Samba Corner Sofa Sofa Samba
Samba Corner Sofa Sale price£2,199 Regular price£2,749