John LewisVelvet Pair Lined Pencil Pleat Curtains£51.30 – £200.00Payment plans available+ 7Selected Products Reduced
John LewisCotton Velvet Cushion£20.00 – £30.00Payment plans available+ 21Save 20% on selected productsThe Colour Edit
John LewisRectangular Velvet Cushion£12.00 – £20.00+ 6Save 20% on selected products until 3 September 2026
John LewisSquare Velvet Cushion£12.00 – £20.00+ 3Save 20% on selected products until 3 September 2026
John LewisHusk Velvet Cushion£40.00 – £50.00Payment plans availableSave 20% on selected products until 2 September 2026
John LewisLuxe Velvet Cushion£40.00 – £50.00Payment plans availableSave 20% on selected products until 2 September 2026
John LewisElm Leaf Woven Furnishing Fabric£20.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisElm Leaf Woven Made to Measure Curtains or Roman Blind, French Blue£20.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisAlessia Abstract Jacquard Made to Measure Curtains or Roman Blind, Blue£44.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisVivianna Made to Measure Curtains or Roman Blind, Blue£28.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisAlessia Furnishing Fabric, Blue£44.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisKnitted Velvet Made to Measure Curtains or Roman Blind, Dark Olive£28.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisVivianna Furnishing Fabric£28.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
In-store only Villa NovaLucerne Furnishing Fabric£32.80 per metre+ 3Save 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
In-store only RomoSmooth Velvet Furnishing Fabric£46.80 per metre+ 6Save 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)
John LewisChayon Furnishing Fabric£36.00 per metreSave 20% (Offer ends 15.09.2026 | Price includes saving on selected lines)