Facebook
Facebook
Twitter
Twitter
LinkedIn
LinkedIn
Email
Email
0 Comments
Comments
Forever 21 has opened its eagerly awaited London flagship store. The popular U.S. fashion brand has created a shopping frenzy by landing on London’s Oxford Street. Scores of eager shoppers lined the streets for the store’s launch earlier this week and were treated to complimentary ice cream, sweets and goody bags as they waited for the doors to open.
0 Comments
View Comments
- Places:
- London
- Oxford Street
- US
Related Content
Comments