28-02-2025 07:57 via theretailbulletin.com

Tala to open first UK flagship store on Carnaby Street

Activewear brand Tala has chosen London’s Carnaby Street for the launch of its first-ever retail store. Set to open in May, the 2,000-square-foot, double-fronted flagship will... View Article
Read more »