Fabric Sofas

From hardwearing upholstery to fabric made using recycled off-cuts, explore our collection of fabric sofas and select the perfect upholstery for you. From fabric corner sofas to spacious loveseats, you’ll soon find the ideal fabric sofa at Heal’s.

Read more Read less
Filters
Filtered by
  1. £1,000 - £2,000

44 Products

per page
Set Ascending Direction
  1. Brunel Corner Chaise in Estelle Blue Left Hand Position Brunel Corner Chaise

    Heal's

    Brunel Corner Chaise
    From £1,999
  2. Eton 3 Seater Sofa Eton 3 Seater Sofa

    Heal's

    Eton 3 Seater Sofa
    From £2,309 £1,959
  3. Togo Fireside Chair Togo Fireside Chair

    Ligne Roset

    Togo Fireside Chair
    From £1,661
  4. Tortona 3 Seater Sofa Tortona 3 Seater Sofa

    Heal's

    Tortona 3 Seater Sofa
    From £2,349 £1,995
  5. In Boucle Steel Brunel 3 Seater Sofa

    Heal's

    Brunel 3 Seater Sofa
    From £1,449
  6. in Estelle Blue Brunel 2 Seater Sofa

    Heal's

    Brunel 2 Seater Sofa
    From £1,299
  7. Bloomsbury 2 Seater Sofa Bloomsbury 2 Seater Sofa

    Heal's

    Bloomsbury 2 Seater Sofa
    From £2,279 £1,935
  8. Richmond 3 Seater Sofa Richmond 3 Seater Sofa

    Heal's

    Richmond 3 Seater Sofa
    From £1,999 £1,699
  9. in Estelle Blue Brunel 4 Seater Sofa

    Heal's

    Brunel 4 Seater Sofa
    From £1,599
  10. Eton Loveseat in Smart Luxe Velvet Cognac Eton Loveseat

    Heal's

    Eton Loveseat
    From £1,769 £1,499
  11. Eton Armchair Eton Armchair

    Heal's

    Eton Armchair
    From £1,399 £1,189
  12. Eton 2 Seater Sofa Eton 2 Seater Sofa

    Heal's

    Eton 2 Seater Sofa
    From £2,089 £1,775
  13. Wallis Armchair Wallis Armchair

    Heal's

    Wallis Armchair
    From £1,749 £1,485
  14. in Smart Velvet Turquoise Richmond 2 Seater Sofa

    Heal's

    Richmond 2 Seater Sofa
    From £1,799 £1,529
  15. Hampstead Armchair Hampstead Armchair

    Heal's

    Hampstead Armchair
    From £1,819 £1,545
  16. Devon Armchair Devon Armchair

    Heal's

    Devon Armchair
    From £1,559 £1,325