Harrington Large Sofa, Stock — £1,245 at Barker and Stonehouse | Compare Furnishings