Supermarket chain Aldi store on Old Kent Road on 9th January 2020 in London, England, United Kingdom. Aldi is the common brand of two German family-owned discount supermarket chains with over 10,000 stores in 20 countries. With its low price, discount approach, Aldi is rapidly becomming serious competition to the big four supermarkets in the UK.
Add to Cart Add to Lightbox Download