The Body Shop was founded in 1976 by Dame Anita Roddick in Brighton, England. The Body Shop story started with the belief that business could be a force for good. The Body Shop has always done things differently and created innovative, naturally-inspired products. The first Indian store opened in Mumbai in 20016- since than we’have opened more than 148 store across India. Today its Enrich Not Exploit™ Commitment is stronger than ever.