Tala to Launch First Flagship Store on Carnaby Street

Published: 06/03/2025

Athleisure brand Tala is opening its first-ever physical store on London’s Carnaby Street this May. Founded by Grace Beverley in 2019, the 2,000 sq. ft, two-floor flagship at 3-4 Carnaby Street will feature omnichannel shopping and mobile checkout options.