Orla Kiely Willow Large Sofa — £1,169 at Barker and Stonehouse | Compare Furnishings