Tag Archives: London

Goering’s flying visit to Croydon

As many know, Croydon Aerodrome in the 1920s & 30s was a cutting edge airport featuring the world’s first control tower, developing the concept of Air Traffic Control, and inventing the radio call “Mayday”. It was also the major aviation hub for London, and the gateway through...

The Original Skull & Crossbones?

There are a number* of popular and academic explanations for the invention of the “Jolly Roger” flag with its skull & crossed bones motif. However this isn’t usually included among them. The 14th century (originally) church of St. Nicholas in the parish of Deptford on the south...

The House Always Wins

Normally I would not be featuring art on Mechtraveller, but this is geeky & cool! I came across it last night in the lobby of the Conrad London St. James hotel. They have a number of artworks. This is one of them. The House Always Wins. Artwork...