16:52
Expected 16:59
Hampton Court
Calling at:
- Raynes Park (17:01)
- New Malden (17:04)
- Berrylands (17:07)
- Surbiton (17:11)
- Thames Ditton (17:16)
- Hampton Court (17:19)
10 coaches
This service has been delayed by a late running train being in front of this one