Today, McColl´s runs 38 stores near Leigh-on-Sea, Essex. The listing of all McColl´s branches nearby can be found here.