MovieMaps

“Human Nature” Filming Locations

Doctor Who episode “Human Nature” was filmed in Cardiff & Newport in the United Kingdom.