Life & Style Waitrose plans to open 100 new convenience shops across the UK August 21, 2024 Share on Facebook Tweet on Twitter The supermarket giants will open stores across England, Wales and Scotland. Daily Express :: Life and Style Feed