At present, The Body Shop runs 9 branches near Chelmsford, Essex. Refer to the page below for a full listing of all The Body Shop locations nearby.