The Body Shop owns 4 branches within the Bedford, Bedfordshire area. On this page you find a list of The Body Shop locations in the area.