Aldi to open 9 London stores as part of £650m investment
The investment also includes upgrades at some of its existing locations within the M25, including an extension to its Colindale store
Aldi is set to open nine stores in the capital this year as the grocer aims to invest £650m in Britain in 2025.