Today, O2 owns 32 stores near Bolton, Lancashire. The list of O2 branches in the area can be viewed below.