MovieMaps

“The Lazarus Experiment” Filming Locations

Doctor Who episode “The Lazarus Experiment” was filmed in Cardiff in the United Kingdom.