MovieMaps

“Countrycide” Filming Locations

Torchwood episode “Countrycide” was filmed in the United Kingdom