Aldi reveals plans to open nine new stores in UK - full list of locations

The retail giant is pumping a whopping £55million into London alone, where the nine stores will be located.

No comments

Read more