MovieMaps

“The Christmas Invasion” Filming Locations

Doctor Who special “The Christmas Invasion” was filmed in Cardiff, London, & Newport in the United Kingdom.