Marks and Spencer Group plc
  1. Companies
  2. Food and Beverage
  3. Marks and Spencer Group plc

Marks and Spencer Group plc

We have over 600 stores located throughout the UK, this includes our largest store at Marble Arch, London. In addition, the Company has 240 stores worldwide, including over 219 franchise businesses, operating in 34 countries. Our stores and fleets of delivery vehicles have direct impacts on the environment. We know from research, however, that the indirect impacts caused by the production and use of our products are around twelve times greater than those from our own operations. Our aim is to gradually reduce all these impacts.

Company details

Waterside House, 35 North Wharf Road, W2 1NW, W2 1NW 

Find locations servedoffice locations

Business Type:
Service provider
Industry Type:
Food and Beverage
Market Focus:
Globally (various continents)
Industries Served