The Body Shop owns 20 locations near Harlow, Essex. Here you can find a list of The Body Shop stores in the area.