File:Lon-don nine-teen sixty-five.jpg

Summary
Ian Chesterton and Barbara Wright finally find themselves in London 1965. (TV: The Chase)