Hampton Station is on the Shepperton branch, serviced by South West Trains. It is a tiny station, with only two platforms, one ticket window (which is only open part time) and a couple of ticket machines. There are no toilets, though there is a little shack on the London bound side housing Cafe Nemo, selling coffee, cold drinks, baguettes and newpapers.
There is no inside waiting room. There is a pay phone. The station is kept clean enough, and has a board on each platform telling you when the next train is, where it's going, whether it's delayed, and summary details of the two subsequent trains. These usually work.
Shepperton is a branch line, so for most of the day, there are only two trains an hour in either direction going to and from Waterloo via Kingston. This takes about 45 minutes. However for an hour in the morning and an hour in the evening (between 7.09 - 8.09 in the morning and leaving Waterloo between 5.43 - 6.43 in the evening), extra services run via Richmond, which is a shorter journey (though in the morning, you have to change at Twickeham to avoid a seven minute wait there and a full stopping service. At Twickenham, you can pick up a fast train).
There is no parking apart from street parking. Despite the fact that Hampton is one of the more popular stations on the line, it is woefully under serviced, both by trains and facilities. To top it all off, South West Trains are proposing cutting the ticket office hours even more, opening only for a couple of hours on weekday mornings. Let's hope that doesn't happen. read more