Location: City Centre Deira | Level 1 Zara opened its first store in the coastal town of A Coruña in the northwest of Spain in 1975 and now has over 2,000 stores strategically located in leading cities across 88 countries. Zara shops offers women’s, men’s and children’s clothing at affordable prices by following the most up-to-date fashion trends, identifying consumer demand, and quickly getting the latest designs into stores. Zara’s consumers are young, value-conscious, and highly sensitive to the latest fashion trends in the industry.