Tag: Waitrose store locations

news-23082024-133437

Waitrose plans to open 100 new stores in £1bn investment drive

Waitrose, the renowned British supermarket chain, has unveiled ambitious plans to open 100 new stores as part of a £1 billion investment drive. This...