About Us
The Body Shop Franchise was founded in the early 1970s by Anita Roddick when she visited a shop with that name in Berkeley, California selling naturally scented soaps and lotions. Its products are manufactured without animal testing and organic products are employed whenever possible.
Desciption
The Body Shop is one of the companies that have been successful in the franchising business. It has over 2,600 branch locations in 65 countries all over the world (with franchise network of 1,600 stores). The Body Shop Franchise gives you the opportunity to run one of the world’s most successful retail businesses, making an impact and contributing to the sustainability of communities will be one of the main benefits of availing the franchise programme