M&S Felix 3 Seater Sofa — £425 at Marks and Spencer | Compare Furnishings