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