ALDO OPEN NEW FLAGSHIP ON OXFORD ST
ALDO have opened their new London home at 184 Oxford Street. The store has everything ALDO has to offer (more…)
ALDO have opened their new London home at 184 Oxford Street. The store has everything ALDO has to offer (more…)
US fashion label Forever 21 is taking over the European market at warp speed, and have announced that they will be setting up shop in London.
After opening stores in both Birmingham and Dublin this year, Forever 21 will be opening a flagship store on London’s Oxford St. F21 are taking over the space currently occupied by HMV (the one at the good end opposite Bond St tube, near Selfridges) all 35,000 sqft of it.
The store is scheduled to open in August 2011, there are currently 470 F21 stores worldwide and have recently launched forever21.co.uk and forever21.eu