Active wear brand Lululemon has today launched its biggest store in Europe in a two level flagship on Regent Street. The Canadian headquartered company has doubled the size of its previous outlet ...