Other Hotels in London - King's Cross 2-5 St. Chad's Street, King's Cross, London, WC1H 8BD Tags: car parking, televisions