Marks & Spencer corporate Logo

Marks & Spencer corporate Logo PNG vector in SVG, PDF, AI, CDR format

Marks and Spencer plc is a retailing company headquartered in the City of Westminster in Greater London, England. The company, which sells clothing, household products and luxury food products, was founded in 1884 by Michael Marks and Thomas Spencer in Leeds, England.

Logo Details
  • 10
  • 421


  • 96 Logos