On the 1st of August the doors of Alexander Wang’s first flagship in Europe opened in London’s Mayfair district. The former post office building boasts three levels that make up the 6,700 square-foot retail space. The space is monochromatic, which will allow the clothes and products to stand out. Industrial elements are complemented by the grey concrete and furniture. The interior also complements the brand with its utilitarian minimalism and was designed in partnership with Belgian architect Vincent van Duysen. This will be Alexander Wang’s 25th store since 2011. If you’re in London, head over to 43/44 Albemarle Street, Mayfair to check it out.