18:31
Expected 18:38
Shepperton
Calling at:
- New Malden (18:40)
- Norbiton (18:43)
- Kingston (18:46)
- Hampton Wick (18:49)
- Teddington (18:51)
- Fulwell (18:57)
- Hampton (19:01)
- Sunbury (19:05)
- Upper Halliford (19:07)
- Shepperton (19:10)
10 coaches
This service has been delayed by a late running train being in front of this one
