News London
Topic
1 story, newest first.
Aldi will invest £370 million in 2026 to open 25 new stores across Greater London, including Bromley, Lewisham and Elephant & Castle. The expansion aims to create jobs and improve access to affordable food, with store assistants earning at least £14.88 per hour inside the M25.
Loading live conditions…