Advertisement

June 12, 2024

The Californian athleisure brand Alo Yoga is continuing its UK expansion with two new stores set to open later this year, one each at Seven Dials in London, and 75 Brompton Road.