It took me a while to recognise where the Pub was, I recognised the name, but couldn't quite place it until I suddenly realised that it is right next to the Cycle Track through the City Centre between Glasgow Green and Glasgow Central station bridge.
There is the Pub on one side of the street and a large Hotel on the other so I wonder if they were trying to make an emergency landing on the road, seeing as there isn't much space at the location (although there admittedly is a large car park near by).