Alexander Wang opens in London largest global flagship store

Alexander Wang launched his biggest branded flagship worldwide in London’s Mayfair on 1st August. The new flagship is Wang’s 25th store worldwide and his largest one. The 6,460-square-foot space at 43-44 Albemarle Street was formerly a post office downstairs and an art gallery upstairs. The store spans three floors, which are linked by a grand, central staircase, and will stock the brand’s full ready-to-wear and accessories offer, in addition to exclusive, limited-edition items.