Nice apartment for traveling in London, 5mins away from King's cross station, kinda convenient for us, cheers