Other Hotels in London - King's Cross 4-8 Belgrove Street, King's Cross, London, WC1H 8AB Tags: safe, televisions