The Body Shop operates 3 branches near Bristol, Avon. A list of The Body Shop locations close by can be foundthis page.