Hampton Court Station is the primary access point to Hampton Court Palace which is without a doubt one of the finest attractions for tourists in London. The amazing Tudor palace stands opposite the station on the other bank of the River Thames and enjoys many thousands of visitors every year, amny of whom arrive by train.