Alexander Wang who is a fashion news regular, now opens his first flagship store in Europe, located in London’s Mayfair neighbourhood, in the east edge of Hyde Park. This flagship store is the latest addition to its growing retail network, with 18 locations already open worldwide and an e-commerce site shipping to more than 50 countries and will be the main retailer for other smaller stores, in Europe. The location on the Albemarle Street, number 43/44, alongside Dover Street Market hosting Gucci, Saint Laurent and much more, adding to the district’s image as a high-end shopping destination.
* Words by Kristel Liakou