MovieMaps

“Captain Jack Harkness” Filming Locations

Torchwood episode “Captain Jack Harkness” was filmed in the United Kingdom