Browsing: Abercrombie & Fitch

Los Angeles-based athleisure brand, Alo Yoga, is nearing a deal to secure retail space on London’s prestigious Regent Street.The brand’s possible new location at 150 Regent…