Aldi to open nine new stores in London in 2025

Aldi-store-London-768x540

Source: Aldi

The discounter is investing £55m in expansion in the capital

Already have an account? Sign in here

Want access to this article?

Register for LIMITED access

REGISTER FOR FREE

Get PREMIUM access for £1 a week

SUBSCRIBE NOW