Aldi has its eye on eight London locations where it may open a store. It comes after May saw the supermarket asking shoppers nationwide where they want to see a new store. There are currently over 1,020 stores across the UK, with hopes of hitting over 1,500. But Aldi wants to expand to places it thinks needs one, which includes more than 100 within the M25.more