Where To Stream Doctor Who Season 11 Episode 5
Invasion of the Dinosaurs, Part One
- Aired January 12, 1974
- 25 Min
- Rated 9.4
- Number 37 Of 700 Rated Episodes
The Doctor and Sarah return to London in the present day only to find the city strangely deserted, while nearby UNIT are dealing with a series of monster appearances.