Today, McColl´s operates 12 stores near Oakham, Leicestershire. A list of McColl´s branches close by can be found here.