At the time, LIDL operates 9 locations near Attleborough, Norfolk. See the page below for a complete list of LIDL stores close by.