MovieMaps

“Smoke and Mirrors” Filming Locations

The Crown episode “Smoke and Mirrors” was filmed in London in the United Kingdom.