Rank #34

Marks & Spencer

Marks & Spencer is an iconic British department store that has been a staple of the British retail landscape for over 130 years. With a wide selection of clothing, homeware, and food, Marks & Spencer is the perfect place to

From Wikipedia

Marks and Spencer plc is a major British multinational retailer based in London, England, that specialises in selling clothing, beauty products, home products and food products. It is listed on the London Stock Exchange (LSE) and is a constituent of the FTSE 100 Index.

Read on Wikipedia ↗

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density