MovieMaps

“Planet of the Ood” Filming Locations

Doctor Who episode “Planet of the Ood” was filmed in Newport in the United Kingdom.