Holiday Inn, 1 Kings Cross Road, London , WC1X 9HX
BR5 4
London
Facebook - 14/03/2018See more
Foursquare - 14/03/2018See more
google-place - 14/03/2018See more