MovieMaps

“Aliens of London” Filming Locations

Doctor Who episode “Aliens of London” was filmed in London & Cardiff in the United Kingdom.