Full list of 75 Body Shop stores closing across the UK
The Body Shop will keep 116 stores open in the UK. (DANIEL LEAL via Getty Images) The Body Shop will close 75 stores in the UK and cut 489 jobs…
The Body Shop will keep 116 stores open in the UK. (DANIEL LEAL via Getty Images) The Body Shop will close 75 stores in the UK and cut 489 jobs…