This place is very close (London standards) to a Subway station and to other attractions in London. I didn't have problems checking-in. The room is small but that is no problem if you are planning to be out in the city the whole day. It is ok for the price you pay.