jqueryy
New Member
Hello there,
I'm not from London but frequently visit the city. Randomly stumbled across an article on the internet, stating that Bank station has secret hidden way of transport hidden within itself.
If you guys know what I'm referring to, can anyone tell me if it's (/was) true what I read or is it just a random joke?
Thanks in advance!
I'm not from London but frequently visit the city. Randomly stumbled across an article on the internet, stating that Bank station has secret hidden way of transport hidden within itself.
If you guys know what I'm referring to, can anyone tell me if it's (/was) true what I read or is it just a random joke?
Thanks in advance!
Last edited: