Dalma Archive
-
Marks and Spencer opens a new store in Dalma Mall in Abu Dhabi
The 35,000 square foot store is set out on a single level of the capital’s largest mall, which opened in October 2010, and will make it highly convenient for residents…
