Time Out London
6 days agoLondon
Aldi is opening new stores in London: here's the full list of potential locations so far
Aldi plans to open 100 new stores in London with a £500 million investment and create 3,500 new jobs.
Aldi is looking for large spaces in prominent locations for their new supermarkets to make affordable food accessible to all Londoners.