LIDL presently owns 56 locations near Todmorden, Lancashire. A list of LIDL stores in the area can be foundthis page.