Sightseeing in London - King's Cross Argyle Street, Town Hall, King's Cross, London, WC1H 8NN Tags: tourist information