Trains from Upper Halliford
Live departures loading
Trains a day, on Wednesday 4 November.
Shepperton31Clapham Junction27Fulwell27Hampton27London Waterloo27Live departures loading
Trains a day, on Wednesday 4 November.
Shepperton31Clapham Junction27Fulwell27Hampton27London Waterloo27