We arrived in the morning and can't check in yet, but they let us leave our stuff so we can go around London without carrying our luggage. When check-out time came, we had to wait 6 hours for our next trip, and again they let us leave our stuff and pick it up later. The hotel is next to the station, so it's really easy to travel, which is good. The hotel staff were super helpful and friendly.