Doctor Who (1963) Season 11 Episode 10 - Invasion of the Dinosaurs (6)

Summary: London, the near future. The Doctor and Sarah return to a deserted city under martial law. Dinosaurs are running amok in the streets - but how can this be happening? And who.....

Aired: February 16, 1974