The Body Shop International plc, known as The Body Shop, has 2,400 stores in 61 countries. The Body Shop is headquartered in Littlehampton, West Sussex, England, was founded in 1976 by Anita Roddick and is now part of the L'Oréal corporate group.
The Body Shop International plc, known as The Body Shop, has 2,400 stores in 61 countries. The Body Shop is headquartered in Littlehampton, West Sussex, England, was founded in 1976 by Anita Roddick and is now part of the L'Oréal corporate group.
