The total number of The Body Shop branches presently operating near Brierley Hill, West Midlands is 7. See the page below for a complete list of The Body Shop locations close by.