Currently, ALDI owns 25 stores near Stevenage, Hertfordshire. See an entire list of ALDI branches below.