King’s Cross Station in London featured prominently in the Harry Potter universe, and it was also where I first arrived after landing at Heathrow Airport on holiday many years ago.
Being my first time in London, I had booked a room nearby without realising that the area had a rather questionable reputation at the time.
