Element will open its first stand-alone store in the U.K. in November or December. The U.S.-based skateboarding clothing and footwear brand will open a 2,816-square-feet flagship store at 13 Shorts Gardens near Covent Garden in central London, in a space that was previously occupied by Berghaus. The three-floor shop will ...