MovieMaps

“To the Last Man” Filming Locations

Torchwood episode “To the Last Man” was filmed in Cardiff in the United Kingdom.