The Body Shop has 4 branches within the Grimsby, South Yorkshire area. Refer to this page for the listing of all The Body Shop locations in the area.