At present, The Body Shop runs 4 branches near Canterbury, Kent. This is the full listing of all The Body Shop locations in the area.