Product Review: The Body Shop- British Rose Collection

July 30, 2016

The new collection of the British rose at the body shop is based on and inspired by the beautiful fragrant English rose flowers exuding elegance and femininity. British rose is made with organic roses grown exclusively for the body shop on a rose farm in Herefordshire, England. The roses are then hand-picked, air-dried and infused on-site […]