MovieMaps

“A Christmas Carol” Filming Locations

Doctor Who episode “A Christmas Carol” was filmed in Cardiff & Newport in the United Kingdom.