Filming Locations in Edinburgh
Muirhouse, Edinburgh, Scotland, UK
New Town Killers (2008)
Muirhouse is a housing estate in the north of Edinburgh, the capital of Scotland.
View DetailsEdinburgh, Indiana, USA
Operation Dunkirk (2017)
Edinburgh is a town in Johnson, Bartholomew, and Shelby counties in the U.S. state of Indiana. The p...
View Details