Forever 21 has shut its 67,940 sq ft store at Westfield Stratford, leaving a sign in the window reading: “This...
Please log in or sign up to see more.
One fine body…