Retail
Alo Yoga continues UK expansion
Californian-born premium athleisure brand Alo Yoga is continuing its UK expansion with a new store set to open later this year in Seven Dials in London. The 5,000 square foot store on the junction of Neal Street and Earlham Street, a key gateway to Covent Garden’s Seven Dials neighbourhood, will mark the brand’s second store in the UK, adding to...
loading...