Idling through the TV channels today, I caught a glimpse of a tube train and what was very clearly an abandoned tube station – but which one? The one that everyone likes to film at nowadays. I’m not rushing out to buy any Firetrap clothes, but I like the video…