John LewisFringed Cotton Cushion£22.50 – £40.00Ochre is availableMarshmallow is available+ More colours availableSelected Products Reduced
John LewisLuxury Faux Fur Plain Cushion£25.00Cocoa is availableGold is availableSage is available+ More colours availableNew Lower Price - was £35
John Lewis X CollagerieSatin Stripe Cushion£25.00£12.50Auburn is availableOlive is available+ More colours availableReduced To Clear