Shepperton
to London WaterlooOperated by South Western RailwayBuy tickets11:11
11:14
Upper Halliford
Cancelled
11:16
11:18
11:21
Hampton (London)
Cancelled
11:24
11:29
11:31
11:34
11:36
11:40
11:43
11:47
11:54
Clapham Junction
Cancelled
11:59
12:05
London Waterloo
Cancelled