Cozy 3 bedroom house – King’s Cross StationLondon, United Kingdom Address: 199A Kings Cross Road State: United Kingdom City: London Zipcode: WC1X 9DB Longitude: -0.119013 Latitude: 51.530.628 Rates from: 0 Accommodation Booking