Find out about The Body Shop's online and in-store presence in your region. Select your location and discover information specific to your area. Visit now.
Originally trading from Brighton, the company is now based in London Bridge and Littlehampton, West Sussex, and is owned by the private equity firm Aurelius.