M&S Melrose Corner Sofa — £999 at Marks and Spencer | Compare Furnishings