I'm loving this advert, and the premise, but where is the chap flying into?
It looks like it starts with him in a London taxi, and gets on a loganair pond hopper, landing somewhere obviously Scottish. Logan air doesny fly from London, so where does he land?