GEOS has been restructured.
The page you were attempting to access has moved, but you have been redirected to its new location.
Please update your bookmarks.
(Four Parts) The Doctor returns to London, 1963, where we learn he left something very powerful behind, something that two factions of Daleks now battle in the streets of London for control of, since it will give the victor the power of the Time Lords.