Opening time:The Body Shop Shopping Centre Carrefour Cité Europe
Currently closed The Body Shop is a British cosmetics brand. It offers ranges of care for the face, body and hair, a collection of perfumes and a make-up line. With the exception of make-up, each skincare category is offered in a vegan version