At the present, ALDI operates 16 stores near St. Neots, Cambridgeshire. These are all of the close by ALDI branches.