Skip to main content
Skip to footer
NEVER KNOWINGLY UNDERSOLD
My John Lewis
Ways to shop
Help
John Lewis Money
Our stores
Search
Search
Clear
Close
Close
Store Finder
Stores
Sign in
Account
0
items in Basket
Basket
Menu
Open Menu
Menu
Home & Garden
Furniture & Lights
Electricals
Women
Men
Beauty
Baby & Kids
Sport & Travel
Gifts
Holiday Shop
Brands
Sale & Offers
Sofas, Armchairs & Footstools
Homepage
Furniture & Lights
Sofas & Armchairs
Sofas & Sofa Beds
Sofas
Sofas
Sofa Beds
Sofa Beds
Armchairs
Armchairs
Corner Sofas
Corner Sofas
Footstools
Footstools
Leather
Leather
Filter
Hide out of stock items
Filter by
Clear all
Type
Size
Material
Colour
Blue, Pink, Orange
Delivery
Within 7 days
Style
Brand
Offer
Sofa Size
View Products
Filters
Type
Sofas
Armchairs
Snugglers
Corner sofas
Sofa beds
Chaises
Footstools
Size
1 Seater
2 Seater
3 Seater
4 Seater
5 Seater
cm
Apply
Sofa width (max)
Material
Fabric
Velvet
Leather
Colour
Grey
Dark Grey
Blue
selected
Teal
Green
Pink
selected currently unavailable
Red
Orange
selected
Yellow
Natural
Brown
Black
currently unavailable
White
currently unavailable
Purple
currently unavailable
Delivery
Within 7 days
Design your own
More Filters
Blue
Pink
Orange
Within 7 days
Clear all
30 ranges
View 54 products >
Cromwell
3 products in range
Cubed 160
1 product in range
Cocobella
1 product in range
Bailey II
3 products in range
Camber
1 product in range
Barbican
5 products in range
Loose Cover
1 product in range
MODEL X01
3 products in range
Hendricks
1 product in range
Arlo
1 product in range
Marlow
1 product in range
Penny
1 product in range
AMBLESIDE
3 products in range
Nod
1 product in range
Quilted
1 product in range
Clover
1 product in range
Radley
1 product in range
Jura
4 products in range
Sloane
4 products in range
Gradient
3 products in range
Sweep
1 product in range
Junus
1 product in range
Cubed
1 product in range
Cubed 90
1 product in range
Recast
1 product in range
Cove
1 product in range
Rubik
2 products in range
Glide
4 products in range
Fold
1 product in range
Scott
1 product in range
Back to top