Waitrose Adds Two C-Stores In London

Waitrose opened two convenience stores in the capital this week. The upmarket chain plans to open 300 c-stores over the next ten years.

Read the full article.