There is currently a total number of 4 The Body Shop branches open near Hull, North Humberside. This page includes a list of The Body Shop locations in the area.