JSP
If I recall (long time ago!!) the photo was taken on top of the terminal in the viewing area which at that time had two levels, even then the access to the piers was closed IIRC
Some more: -
Slight thread parallel, the a/c and company was probably seen at Manchester, I've probably just been on it (or just about to get on it) but I have no idea where it was taken (Possibly BPL, IOM or DUB though) any ideas please?