ZARA to Open Expanded Store at Atria Watford
365 Retail
OCTOBER 23, 2023
Atria Watford, a premier retail and leisure hub in the UK, has revealed that fashion retailer ZARA will be opening a new, larger store within the centre. The new ZARA Atria Watford store is slated to open its doors in early 2024 and will occupy a sprawling 43,000 square feet across two levels—the upper mall and mezzanine.
Let's personalize your content