Today, McColl´s operates 3 stores near Leicester, Leicestershire. This is a complete list of close by McColl´s branches.