Londis owns 23 locations within the Todmorden, Lancashire area. The list of Londis stores in the area can be seen below.