Forever 21 in talks for first UK store

US fashion retailer Forever 21 is closing in on its first UK store signing, in London’s Covent Garden.

 

Already have an account?

Want to read more?

Register for LIMITED guest access

Register now

Get premium access

£5 A MONTH for 3 months

Subscribe now