Today the site is frequently utilised as a filming location for various films and television programmes. Scenes from the ...