MovieMaps

“Ghost Machine” Filming Locations

Torchwood episode “Ghost Machine” was filmed in Cardiff in the United Kingdom.