The place is very close to King's Cross St. Pancras. Check-in was very easy and there was always somebody at the entrance desk.