O2 has 4 operating locations near Poole, Dorset. The listing of all O2 stores nearby can be seen below.