Northumberland Kings Cross Hotel, London

9-11 Euston RoadHolborn - Covent Garden, LondonNW1 2SA, United Kingdom