Californian-born activewear brand Alo Yoga will open a new store in London later this year. The brand selected Covent Garden’s Seven Dials neighborhood for its new 465-sqm retail space, which will be located at 25a Neal Street, on the junction with Earlham Street.
The new store, spanning three floors, will add to the Alo Yoga flagship on London’s King’s Road, which was opened in November 2023. It will offer a comprehensive range of women’s and men’s activewear, loungewear, accessories and wellness products.