Tag Archives: London

Special Attractions on the Great West Way

The Great West Way is a new tourism marketing initiative, creating a ‘multi-modal’ route through southern England from London to Bristol that highlights many attractions and sites along the way – among them, several of interest to mechanically-minded travellers. Rather like the ‘Silk Road’, the Great West...

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...

<!-- -->