Few locations can match the romance, drama and history of Edinburgh Castle. Just the sight of this mighty fortress known as the ‘defender of the nation’ is enough to stir the soul.

Edinburgh Castle is a popular filming location and appears in the film adaptation of the Irvine Welsh novel Filth, starring James McAvoy. We have many other properties you can film at across our estate.

For all filming, photography and media enquiries, view the filming guide on the Historic Environment Scotland website or get in touch at