The JW Anderson store in London's Soho district is the 12-year-old brand's first standalone retail location worldwide. Image courtesy and copyright of Johan Dehlin
British designer JW Anderson has opened its first flagship store worldwide in London’s trend Soho district, carrying the brand’s entire line of fashionwear and accessories.