The Body Shop Store Locator

Overview

The Body Shop is an international beauty and skincare retailer. The Body Shop prides itself on products that are vegan and 100% cruelty free and offers selections for the face, body and home.

The Body Shop Locations