Aldi Announces 16 New UK Stores Including Four London Supermarkets – Full Location List
Aldi is stepping up its UK expansion plans with 16 new supermarket openings scheduled over the coming months, including four locations serving London shoppers. The move forms part of the…







