Hire a Car at London Kings Cross Station
London Kings Cross Station is also known as King's Cross railway station which is a chief London railway terminus of UK and was opened in the year 1852. You can book our car rental services online in advance prior landing in the city of London. This way you can explore the attractions surrounding this station. It is located on the northern edge of the popular central London. This station is also referred to as one of 18 UK stations that are well managed by Network Rail. Three of the imperative long distance destinations of this station are Edinburgh, Newcastle and Leeds.
Breathtaking London
In London you can visit the Courtauld Gallery which is one of the finest small museums of the world. Priscilla Queen of the Desert Musical and the Lion king performances are breathtaking. Other museums include British Museum, and the National Gallery. You must rent a car at London King Cross station to enjoy your time traveling to the Royal National Theatre, St. James's Park and Houses of Parliament. If you still have some time, you must visit the Victoria and Albert Museum, and Adelphi Theatre.