Sobhacitymall

M&S is one of the UK’s leading retailers, with 1,382 stores worldwide. We are committed to delivering sustainable value for our stakeholders and making every moment special through the high quality, own brand food, clothing and home products we offer in our stores and online, internationally.

Level 0, Shop No: 6, 7

Location Map
Marks and Spencer AD
 

MENU
×