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.