Locate your closest The Body Shop store with this bird's eye view of all The Body Shop store locations that can be found in South Yorkshire.
Whether you're looking for a particular store or need to find out if there are any The Body Shop stores nearby, see the map and listings below for all The Body Shop locations in South Yorkshire. Select a store to view all opening hours and location details.
Alternatively, refine your search for The Body Shop store locations here by entering a post code or town.