Report: Forever 21 in Discussion for First U.K. Store
New York City Forever 21 is close to signing a lease for its first store in the United Kingdom, according to Retail Week. The fast-fashion, Los Angeles-based chain is reportedly in talks to take over a 25,000-sq.-ft., three-level store in London’s Covent Garden area.
In July, Retail Week reported that Forever 21 was looking to open four stores in London as part of its initial U.K. push.