MovieMaps

“The Lodger” Filming Locations

Doctor Who episode “The Lodger” was filmed in Cardiff in the United Kingdom.