MovieMaps

“Assassins” Filming Locations

The Crown episode “Assassins” was filmed in London in the United Kingdom.