Retail
AllSaints opens first store in Egypt responding to 'strong demand'
British fashion brand AllSaints has unveiled its first standalone store in Egypt, at Cairo’s Mall of Arabia. The 2,368 square foot space is located at Gate 15 of the shopping complex, and houses a range of AllSaints clothing, handbags, footwear and accessories. The location has also been fitted with the brand’s freshly unveiled store design...
loading...