There is presently a total number of 4 The Body Shop stores open near Hereford, Herefordshire. This is the full listing of all The Body Shop branches in the area.