By Steve Farrell2026-04-20T08:47:00
Source: Aldi
Planned new locations include Hanworth, Willesden, Watford, Marble Arch, Hoxton, Orpington West, Epsom and Stepney Green
Aldi is set to open eight new stores in London this year in a £40m investment.
Already have an account? Sign in here
Already have an account? Sign in here