MovieMaps

“Love & Monsters” Filming Locations

Doctor Who episode “Love & Monsters” was filmed in Cardiff & Newport in the United Kingdom.