Alo Yoga to open new store in Covent Garden
The lifestyle brand is set to open its 5,000 sq ft anchor unit at the junction of Neal Street and Earlham Street, a gateway to Covent Garden’s Seven Dials neighbourhood
Alo Yoga, the luxury activewear brand, has selected Covent Garden as the UK location for a new store.