The total number of The Body Shop stores currently open near Leeds, West Yorkshire is 8. This page will give you the listing of all The Body Shop branches in the area.