MovieMaps

“Rae” Filming Locations

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