At the present, The Body Shop owns 4 locations near Colchester, Essex. This is a complete list of close by The Body Shop stores.