North London Body Shop stores at risk as firm goes into administration
Briefly