Quizzing Live

What Chain Of Shops Did Anita Roddick Open In 1976

Answer:
The Body Shop