Stefanel UK falls into administration

The UK arm of Italian fashion brand Stefanel has reportedly fallen into administration and will close its two London stores.


OR CONTINUE WITH
Administration
Stefanel