An advertising poster for this film can be seen in another 1947 Patricia Roc film "When the bough breaks". It is under the window of the shop owned by Patricia Roc's on-screen husband at around 45 minutes into the film.
The Isle of Skye is the largest island in the Inner Hebrides off the coast of Scotland.