High street beauty chain returns to 17 UK towns after closing all 147 stores – full list

The popular beauty chain collapsed into administration last year but has confirmed it will reopen stores across the UK this year.


