The Body Shop Goes Into Administration

13 Feb 2024

General view of a Body Shop store in Central London as the company collapse...

13 Feb 2024 53456292

General view of a Body Shop store in Central London as the company collapse...

13 Feb 2024 53456291

A person walks past a Body Shop store in Central London as the company coll...

13 Feb 2024 53456290

A person walks past a Body Shop store in Central London as the company coll...

13 Feb 2024 53456289

A customer walks into a Body Shop store in Central London as the company co...

13 Feb 2024 53456288

General view of a Body Shop store in Central London as the company collapse...

13 Feb 2024 53456287