Database of more than 319 The Body Shop stores, and shops and their location, opening hours, directions. Find the nearest store by The Body Shop or find shop from the list below. Brand detail page for The Body Shop involves all The Body Shop stores located at shopping centres or malls across the U.S.,Canada, Mexico, Puerto Rico and South America. The Body Shop International has 1200 products in 2500 stores in 61 countries. Company is part of the L'Oréal corporate group.
The Body Shop has in total 342 stores
Brand categories
Accessories - Belts, Hats, Watches, Wallet, Fragrance..., Health and Beauty