One of the main stations in London, Kings Cross station provides transport links to many of England’s towns and cities. It is also situated within a stone’s throw of a number of attractions and landmarks, making it one of the most popular stations in the capital.