I am arriving in London after a long-haul flight from Australia at 6.30 am on a Monday, and check-in for our hotel is not until 4 pm (which seems extremely late!).
I am looking for suggestions on some stress-free activities to fill in the day until we can check in, given we will be tired and probably not at our best to enjoy a lot of sightseeing (I have been assured we can drop bags off at the hotel upon arrival)