At the time, ALDI owns 31 locations near Clitheroe, Lancashire. Here you can find a list of ALDI stores close by.