As expected, Nike has opened its first European women's store in London, following similar initiatives in the U.S. and China. Located at 33, King's Road, it measures 2,200 square feet. Special services include trouser hemming, gait analysis and bra fitting. The store will host free weekly Nike+ Training Club classes ...