Marks & Spencer is a major British multinational retailer headquartered in the City of Westminster, London. The company through its subsidiaries sells clothing, food, and home products. The company also provides a range of financial and energy servies as well as having an international presence through more than 1,400 stores across 57 countries.