Following on his exit from Balenciaga just a week ago, Alexander Wang has opened his first European flagship store in London. Located in a former post office on Mayfair’s fashionable Albemarle Street, the 625 square-metre store is his largest flagship store to date and spans three...
Advertisements