IvanL's London, UK
2 Reviews |
Crowne Plaza London - Kings Cross
1 King's Cross Road
I stayed here from 15th to 17th May having booked it for being close to a conference that I was atte...