Alo Yoga opens on London's Regent Street
Los Angeles-based activewear brand Alo Yoga has make a major statement store opening on Regent Street joining a number of its major rivals in the key London shopping location.