Doctor Who

Episode Christmas Special

The Christmas Invasion

11
Aired Saturday 8:00 PM Dec 25, 2005 on BBC America

Trivia

FILTER BY TYPE

  • Notes

    • With the filming of this episode Doctor Who became the first television drama to be granted permission to film atop the Tower of London.

Thursday
No results found.
Friday
No results found.
Saturday
No results found.
More
Less