London Where to Stay
High Holborn Hall Of Residents
178 High Holborn, London, WC1V 7AA 020 73795589
Travelodge Hotels Ltd
100 Kings Cross Road, London, WC1X 9DT 08719 846272
178 High Holborn, London, WC1V 7AA 020 73795589
100 Kings Cross Road, London, WC1X 9DT 08719 846272