Right now, ALDI owns 17 locations in Southam, Warwickshire. Refer to this page for a list of ALDI stores close by.