Mobile menu
Loading fashions...

Shop for sofas (525 results)

Read more about John lewis java grand 4 seater sofa
John lewis java grand 4 seater sofa£2099.00
From John lewis
Read more about John lewis ikon grand 4 seater sofa
John lewis ikon grand 4 seater sofa£1899.00
From John lewis
Read more about John lewis ikon snuggler
John lewis ikon snuggler£1599.00
From John lewis
Read more about John lewis barbican snuggler
John lewis barbican snuggler£1199.00
From John lewis
Read more about John lewis siesta small sofa bed
John lewis siesta small sofa bed£1199.00
From John lewis
Read more about John lewis sacha large sofa bed
John lewis sacha large sofa bed£1649.00
From John lewis
Back to top