Marks & Spencer (Al Riyadh)

Saudi Arabia / Riad / Riyadh / Al Riyadh
 store / shop, fashion accessories store / shop
 Upload a photo

Marks and Spencer is a major British multinational retailer headquartered in the City of Westminster, London. It specialises in the selling of clothing, home products and luxury food products. M&S was founded in 1884 by Michael Marks and Thomas Spencer in Leeds.
The place is located in Granada Center
Nearby cities:
Coordinates:   24°46'54"N   46°43'52"E
This article was last modified 11 years ago