Where Is 'Traitors' Filmed? This Post-WWII Drama Has Some Substantial Welsh Connections

Channel 4