AllSaints plots three pop-up store openings across UK
AllSaints is continuing its retail expansion with the opening of three new stores in the UK. The sites will all serve in a pop-up capacity, with each being secured for a minimum of one-year. The first, which opened October 15, is located in The Mall at Cribbs Causeway just outside Bristol. The 1,719 square foot space, housing the brand’s full...
loading...