MovieMaps

“Priscilla” Filming Locations

Traitors episode “Priscilla” was filmed in London & Cardiff in the United Kingdom.