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.

Check out our free weekly podcast

Back to top button