Start Your Search For A Franchise...

Founded in 1976 in Littlehampton, England, The Body Shop is the original, natural and ethical beauty brand. Today their global network has expanded to 63 countries worldwide.
Country
UK - England
Total Units
3,000
Established Year
1976
Franchised Year
1978
Total Countries
63

You have saved info requests

Complete Your Request