M&S Hampstead Large 2 Seater Sofa β€” Β£721 at Marks and Spencer | Compare Furnishings