Travelodge Royal Scot London Kings Cross
Travelodge Royal Scot London Kings Cross is situated within walking distance to Kings Cross Station, right in the very heart of the city. Take a trip to Covent Garden, 1.5 miles away, and admire the many designer shops or visit the British Library to lose yourself in one of the 13 million books which are contained there.
Read More