We are contemplating taking the train to Richmond and then a boat to Hampton Court. It seems as though if you take the boat from Westminster Pier in London, it is a 3-hour trip to get to Hampton Court, which makes for a lot of to-and-fro travel time. If one take the train to Richmond, how far would the train station be from where one gets the boat? Also, what are the names of boat companies that work out of Richmond, so I can check out their web sites for times? Thanks so much.