The Body Shop announces that it is closing stores in central London and that other branches in the UK are to be closed
The Body Shop has appointed insolvency administrators (Gareth Fuller/PA) (PA Wire) A restructuring plan has been drawn up for The Body Shop UK; seven stores are to close today, with…