Presented in a luxury gift box, the English Rose luxury gift set from Harrods is well suited to those who enjoy a spot of self-care. Presentedwith a cotton flannel, this selection of light rose-scented offerings includes a hand and nail cream, body butter and soap.