The store launched today in London, UK! The U.S spazzed over H&M when it hit the states– and now, the streets of London are buzzing about the newly opened Forever21!
Due to a “positive feedback” for the US retailer’s stores in Dublin and Birmingham, London is jumping on the Forever21 bandwagon as they open a massive flagship on London’s Oxford Street, just a few doors from competitors including Primark, H&M, and New Look. The chain plans to open 100 outlets across Britain in the near future. A very exciting day. We take Forever21 for granted here in the states…They are totally freaking out and excited for the store’s grand opening!
Next stop for Forever21…Scandinavia?