Aldi to open 11 new supermarket stores before Christmas - see full list of locations
Overall, Aldi plans to open six new stores this month and five in December, with new stores popping up in London, Bristol, Hampshire, and Greater Manchester
6 Nov 00:01 · The Mirror