MovieMaps

“Doctor Who And The Silurians Episode 1” Filming Locations

Doctor Who episode “Doctor Who And The Silurians Episode 1” was filmed in the United Kingdom