Looking for More Clues

The users reaching out to Alex on his blogs theorized this wedding was of a Scottish couple, and that it took place somewhere in the UK. Some people thought the landscape was from Scotland, but the venue was identified as being the Burleigh Court Hotel in Gloucestershire. The hotel manager from 1980 confirmed it too!