Aldi to open seven ‘Local’ stores

Syndicate Post image
Aldi is opening seven new local stores in London (Aldi / PA)

Breaking