Alo Yoga opens new store in Covent Garden
The new 5,000 sq ft store features its luxury collections of lifestyle and activewear, including contemporary and trend-forward loungewear, accessories and wellness products
Luxury activewear brand Alo Yoga has opened its new UK location in Covent Garden’s Seven Dials.