Sanderson Pure Cotton Floral Cushion Natural Mix — £23 at Marks and Spencer | Compare Furnishings