At this moment, O2 owns 4 branches near Peterborough, Cambridgeshire. This is a list of close by O2 locations.