John LewisNatural Collection British Wool Mattress Topper£85.00 – £125.00£68.00 – £100.00Payment plans availableSave 20%
John LewisNatural British Wool Ultra Duvet, 10.5-13.5 Tog£175.00 – £215.00£140.00 – £172.00Payment plans availableSave 20%
John LewisCotton Velvet Cushion£20.00 – £25.00Soft Teal is availableGreen is availablePink is availableOchre is availableCocoa is availableClay Pink is availableBurnt Umber is availableAvocado is availableDuck Egg is availableNavy is availableIvy is availableDark Spruce is availableStorm is availablePaprika is availableHibiscus is availableFig is availableClaret is availableGold is available+ More colours availableSave 20% on selected products until 14 April 2026As seen on the Waitrose ad
John LewisRectangular Cotton Velvet Cushion£25.00Gold is availableAvocado is availableClay Pink is availableBurnt Umber is availableNavy is availableHibiscus is available+ More colours available
John LewisNatural British Wool Midweight Duvet, 6-9 Tog£135.00 – £175.00£108.00 – £140.00Payment plans availableSave 20%
John LewisFringed Velvet Cushion£35.00£28.00Pink is availableSienna is available+ More colours availableSave 20% until 14 April 2026
John LewisNatural British Wool Light Duvet, 2-4 Tog£105.00 – £145.00£84.00 – £116.00Payment plans availableSave 20%
John LewisScalloped Linen Cushion£25.00 – £30.00Payment plans availableLake is availableChilli is availableOlive is availableMarshmallow is unavailableBlue is unavailable+ More colours available
John LewisHerringbone Cushion£40.00Green is availableOchre is availableNatural is available+ More colours available
John LewisWave Faux Fur Cushion£40.00Grey is availableMocha is availableNatural is available+ More colours available
John LewisSuzani Floral Cushion£55.00Carmine is availableUltramarine is available+ More colours available
John LewisKuva Cushion£50.00Red Brick is availableBlue Stone is availableStorm is availableYellow is availableGreen is available+ More colours available