MovieMaps

“Hugh” Filming Locations

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