Mr.G,
Getting closer!
Two clues:
1. The airport terminal picture has something in common with the Silhouette Thread.
2. This may be a give away, but I cannot resist posting this picture, sent by a friend, of one of my favourite aircraft operating from this airport