Right now, ALDI owns 51 branches in Ilford, Essex. This is a complete list of ALDI locations in the area.