M&S Foxbury Large 3 Seater Sofa — £525 at Marks and Spencer | Compare Furnishings