2 Answers

  • 0

    Hope i help you but its not exactly an apartment although it really looks like one, its the Central Hotel close to the King's Cross Station :) about 7 years ago

  • 0

    Thanks for the suggestion. I'll look it up :-) about 7 years ago

    Answered by via Site_iconAsk a Nomad iPad app

Answer this question

Map of London