Vauxhall. It's my seventh favourite London station. More relevantly, it's the area of London where MI6 headquarters is located. Neither of those are particularly creative reasons admittedly, so I just assume it stuck in my head when I first logged in six years ago!
I just found out today that i've got a job in London that i interviewed for, in Vauxhall. It's the building next to MI-6 headquarters! Everytime i walk past i will feel like a secret agent.
Why is it your 'seventh favourite?' It's a bit grim, if truth be told...