Marks & Spencer (M&S) opens its latest concept store in Al Ghurair Mall, its 7th in Dubai and 12th in the UAE. The new store is over 950 square meters in size and located at the ground floor of the popular shopping centre. Women looking for a quality international retail experience will enjoy the brand's new inviting and inspiring store design offering a wide range of … [Read more...]