The £299 sofa from John lewis
The House by John Lewis range is designed to adapt to small spaces and multiuse rooms, at an affordable price. But that hasn’t compromised the design credentials. The standout star of the 200-piece collection is the Sweep sofa – the curved arm detail and slimline proportions make it a modern masterpiece.