M&S Rochester 4 Seater Sofa — £921 at Marks and Spencer | Compare Furnishings