The end of the line for Eleanor
Network Rail, the people that own and operate Britain’s rail infrastructure (after someone sold it by mistake) once wrote that that 37 million people pass through London’s Charing Cross Station every year. That’s equivalent to the entire population of Morocco. It’s probably not 37 million different people passing through, though; I like to imagine one
The end of the line for Eleanor Read More »
London










