Shaftesbury Capital has announced that luxury activewear brand, Alo Yoga, has opened its new UK location in Covent Garden’s ...