Womenswear boutique offering brands from across Europe opens second London shopEdiit, a new womenswear boutique, opened its second London shop at 309 Upper Street featuring European brands like American Vintage and Pilgrim.