MovieMaps

“The God Complex” Filming Locations

Doctor Who episode “The God Complex” was filmed in Cardiff in the United Kingdom.