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