I guess it must be a metaphore or something like that... listening to the song I recall myself walking from the Cathedral to the Black Gate, then to the Castle, the stairs (I´m not sure if they are the Dog Leap Stairs, as there was a plaque saying Castle Stairs...), the quayside and walking towards the Metro Radio Arena...
So wonderful memories of a very very very short trip to Newcastle... it was a bit rainy, foggy and I didn´t enjoy it very much at the moment, but when I think about it... I kind of miss it... I recall saying "N'castle is nice, but probably I won´t be back" and nowadays, I think about that short trip and feel like coming back...