Marks & Spencer Plc

2017-01-24T13:20:42-04:00Categories: Stores, United Kingdom|Tags: , , , , , , , , , |

Marks & Spencer Plc is a major British retailer that has its headquarters in Westminster, London. Marks & Spencer stores retail a combination of food and non-food products. History Marks [...]