For almost a decade, The Body Shop’s British Rose body care collection has been a favourite among Indian customers. Its nature-inspired floral....