Treat yourself to a 10 spree at our major stores and department stores located at Ibn Battuta Mall. Whether it is designer wear, cosmetics or bedding you have in mind, our trio of department stores - Marks & Spencer - are sure to appease your every 10 needs.