Popular store opens its biggest European location in major UK city

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

No comments

Read more