UK retailers
-

Waitrose Ltd
Waitrose is one of the major chains of grocery stores in the United Kingdom. The company has its headquarters in Bracknell, UK. History Wallace Waite, David Taylor and Arthur Rose created Waitrose in 1904. The company was initially a single grocery store located in West London. In 1937, the company was purchased by the John…
-

Marks & Spencer Plc
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 & Spencer was founded by Michael Marks of Poland and Thomas Spencer of Yorkshire. When Marks relocated to England, he was able to open a…
