Alo Yoga unveils second store on Regent Street
The new Regent Street flagship store spans 10,000 square feet and features a complete range of apparel, accessories and footwear for women, men, and unisex styles
US luxury activewear brand Alo Yoga has announced the opening of its new flagship store on London’s Regent Street.