Lululemon has opened its new flagship store on London's Regent Street in a major move for the apparel giant.