MovieMaps

“It's Me” Filming Locations

Traitors episode “It's Me” was filmed in Cardiff & London in the United Kingdom.