Aldi invests £40 million to open eight new stores in London this year
Aldi is investing £40 million to open eight new stores in London in 2026 as part of its UK expansion strategy. The company also plans to refurbish two existing stores and is investing over £370 million in 40 new stores nationwide this year. The move is expected to create around 200 jobs and improve access to affordable groceries in underserved areas.
Topics: Aldi discount retail job creation retail expansion UK market growth