While most of us are just about able to list all 11 Tube lines, remembering each station name is a different beast. Hundreds of thousands of London Underground ... name off the top of your head?