Where is Wardonia Hotel Kings Cross, London?

Where is Wardonia Hotel Kings Cross, London located?

Wardonia Hotel Kings Cross, London, Wardonia Hotel Kings Cross, London, Great Britain (approx. 51.5285°, -0.12299°)


Where is Wardonia Hotel Kings Cross, London on the map?