Retail
Tala to make physical in store debut in Selfridges
British athleisurewear brand Tala is set to make its physical debut in the luxury department store chain Selfridges. From May 10 onwards, Tala will be available for purchase in all four Selfridges stores, including locations at Oxford Street, a branded store in Manchester Trafford, the Manchester Exchange Square, and the Birmingham location. The...
loading...