The total number of The Body Shop stores currently operational near Street, Somerset is 4. Refer to the page below for a full listing of all The Body Shop branches nearby.