3. Rose Soaps, £12.95, set of 20, The Conran Shop - The Independent