At this moment, O2 owns 13 stores near Aldershot, Surrey. Below you can see a list of O2 branches in the area.