La stazione di King's Cross, una delle stazioni principali di Londra, collega la capitale con molte piccole e grandi città dell’Inghilterra. Si trova anche a pochi passi da numerose attrazioni e numerosi luoghi d’interesse, il che la rende una delle stazioni più gettonate della capitale.