MovieMaps

“Greeks Bearing Gifts” Filming Locations

Torchwood episode “Greeks Bearing Gifts” was filmed in Cardiff in the United Kingdom.