The location featured in the movie is Howden House which is a fairly significant building. Completed in 1795 it passed through ownership of several prominent people before being bombed by the Germans on the 25th of June 1940. A woman and her 10-year-old granddaughter were killed, the first deaths on the Scottish mainland in WWII. The site remained derelict until 2013 when it was refurbished into luxury apartments.