Pages • 3
M&s and ZaraMarks and Spencer is a British retailer headquartered in the City of Westminster, London. They specialize in selling clothing and luxury food products. M&S was founded in 1884 by Michael Marks and Thomas Spencer in Leeds. Zara is a Spanish clothing and accessories retailer based in Arteixo, Galicia, and founded in 1975 by.