The total number of The Body Shop locations presently open near Barnstaple, Devon is 4. On the page below you can view an entire list of The Body Shop stores close by.