I've arrived in London for a long weekend and I managed to check in at the hotel. The nearest tube to the hotel is Canning Town in the East End. I have a habit of looking at a distance on a map and thinking it will take 20 mins to walk, when in reality the walk from the boat at Greenwich to Canning Town took me around an hour and a half. I finally made it to the hotel though haha. The hotel itself looks like a pretty cool spot so I'm pleased with the destination.