Advertisement
Advertisement
High Street

Forever 21 to shutter all UK stores next year

Fashion retailer Forever 21 has confirmed it will close its three UK stores in London, Liverpool and Birmingham next year.

Back to top button