Currently, O2 operates 20 stores near Batley, West Yorkshire. The list of O2 branches close by can be viewed below.