Originally Posted by
krispy84
👍
And, as much as I like them, not something you’d really want to do in London and NYC. For very different reasons!!
I don’t believe there is a finer or more impressive platform in all the world than the one for overground trains at London’s Blackfriars Station. I get a rush every time I stop there.
https://londonist.com/london/transpo...idge-best-bits