Nike is reportedly planning to open its first European women's store on King's Road, in the Chelsea district of London, by May. A Nike spokesman would not comment on the report. The Swoosh already opened two women's stand-alone stores late last year, one in Newport Beach, California, and the other ...