Lululemon opens its first store in Europe

The mega North American fitness fashion brand will open its first ever store in London's Covent Garden on March 28.