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
The UK arm of Italian fashion brand Stefanel has reportedly fallen into administration and will close its two London stores.