Currently, The Body Shop operates 27 branches near Greenhithe, Kent. This is a complete list of close by The Body Shop locations.