{"trainServices":[{"formation":null,"origin":[{"locationName":"Windsor & Eton Riverside","crs":"WNR","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"171696CLPHMJW_","serviceIdGuid":"31373136-0000-3936-434c-50484d4a575f","serviceIdUrlSafe":"MTcxNjk2Q0xQSE1KV18","sta":"13:08","eta":"13:16","std":"13:09","etd":"13:17","platform":"4","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":"This service has been delayed by a fault on a train","serviceID":"171696CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Weymouth","crs":"WEY","via":null,"futureChangeTo":null,"assocIsCancelled":false},{"locationName":"Poole","crs":"POO","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"169848CLPHMJM_","serviceIdGuid":"31363938-0000-3438-434c-50484d4a4d5f","serviceIdUrlSafe":"MTY5ODQ4Q0xQSE1KTV8","sta":"13:12","eta":"13:17","std":"13:13","etd":"13:18","platform":"7","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":"This service has been delayed by a speed restriction","serviceID":"169848CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Weybridge","crs":"WYB","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW873400","serviceIdPercentEncoded":"153472CLPHMJW_","serviceIdGuid":"31353334-0000-3732-434c-50484d4a575f","serviceIdUrlSafe":"MTUzNDcyQ0xQSE1KV18","sta":"13:13","eta":"13:26","std":"13:14","etd":"13:27","platform":"3","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":"This service has been delayed by a fault on a train","serviceID":"153472CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Hampton Court","crs":"HMC","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"170836CLPHMJM_","serviceIdGuid":"31373038-0000-3336-434c-50484d4a4d5f","serviceIdUrlSafe":"MTcwODM2Q0xQSE1KTV8","sta":"13:14","eta":"13:17","std":"13:15","etd":"13:17","platform":"11","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"170836CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Dorking","crs":"DKG","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"169239CLPHMJM_","serviceIdGuid":"31363932-0000-3339-434c-50484d4a4d5f","serviceIdUrlSafe":"MTY5MjM5Q0xQSE1KTV8","sta":"13:15","eta":"13:18","std":"13:16","etd":"13:19","platform":"10","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"169239CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Victoria","crs":"VIC","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Dorking","crs":"DKG","via":"via Hackbridge","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"159774CLPHMJC_","serviceIdGuid":"31353937-0000-3734-434c-50484d4a435f","serviceIdUrlSafe":"MTU5Nzc0Q0xQSE1KQ18","sta":"13:18","eta":"On time","std":"13:18","etd":"On time","platform":"15","operator":"Southern","operatorCode":"SN","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":5,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"159774CLPHMJC_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Basingstoke","crs":"BSK","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"171048CLPHMJM_","serviceIdGuid":"31373130-0000-3438-434c-50484d4a4d5f","serviceIdUrlSafe":"MTcxMDQ4Q0xQSE1KTV8","sta":null,"eta":null,"std":"13:19","etd":"On time","platform":"9","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"171048CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Alton","crs":"AON","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"169120CLPHMJM_","serviceIdGuid":"31363931-0000-3230-434c-50484d4a4d5f","serviceIdUrlSafe":"MTY5MTIwQ0xQSE1KTV8","sta":"13:19","eta":"On time","std":"13:20","etd":"On time","platform":"7","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"169120CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Littlehampton","crs":"LIT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Victoria","crs":"VIC","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"158994CLPHMJC_","serviceIdGuid":"31353839-0000-3934-434c-50484d4a435f","serviceIdUrlSafe":"MTU4OTk0Q0xQSE1KQ18","sta":"13:21","eta":"13:26","std":"13:21","etd":"13:27","platform":"12","operator":"Southern","operatorCode":"SN","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":8,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":"This service has been delayed by the train making extra stops because of service disruption","serviceID":"158994CLPHMJC_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Hampton Court","crs":"HMC","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"170853CLPHMJM_","serviceIdGuid":"31373038-0000-3533-434c-50484d4a4d5f","serviceIdUrlSafe":"MTcwODUzQ0xQSE1KTV8","sta":"13:20","eta":"13:22","std":"13:21","etd":"13:23","platform":"10","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"170853CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Shepperton","crs":"SHP","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"170597CLPHMJM_","serviceIdGuid":"31373035-0000-3937-434c-50484d4a4d5f","serviceIdUrlSafe":"MTcwNTk3Q0xQSE1KTV8","sta":"13:20","eta":"On time","std":"13:21","etd":"On time","platform":"11","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"170597CLPHMJM_","adhocAlerts":null},{"formation":{"avgLoading":9,"avgLoadingSpecified":true,"coaches":null},"origin":[{"locationName":"Dalston Junction","crs":"DLJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Clapham Junction","crs":"CLJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"154991CLPHMJ1_","serviceIdGuid":"31353439-0000-3931-434c-50484d4a315f","serviceIdUrlSafe":"MTU0OTkxQ0xQSE1KMV8","sta":"13:21","eta":"On time","std":null,"etd":null,"platform":null,"operator":"London Overground","operatorCode":"LO","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"154991CLPHMJ1_","adhocAlerts":null},{"formation":{"avgLoading":34,"avgLoadingSpecified":true,"coaches":null},"origin":[{"locationName":"Clapham Junction","crs":"CLJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Stratford (London)","crs":"SRA","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"LO321500","serviceIdPercentEncoded":"155634CLPHMJ1_","serviceIdGuid":"31353536-0000-3334-434c-50484d4a315f","serviceIdUrlSafe":"MTU1NjM0Q0xQSE1KMV8","sta":null,"eta":null,"std":"13:22","etd":"On time","platform":"1","operator":"London Overground","operatorCode":"LO","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"155634CLPHMJ1_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Victoria","crs":"VIC","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Littlehampton","crs":"LIT","via":"via Hove & Worthing","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"158996CLPHMJC_","serviceIdGuid":"31353839-0000-3936-434c-50484d4a435f","serviceIdUrlSafe":"MTU4OTk2Q0xQSE1KQ18","sta":"13:22","eta":"On time","std":"13:23","etd":"On time","platform":"13","operator":"Southern","operatorCode":"SN","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":8,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"158996CLPHMJC_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Reading","crs":"RDG","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW823600","serviceIdPercentEncoded":"154610CLPHMJW_","serviceIdGuid":"31353436-0000-3130-434c-50484d4a575f","serviceIdUrlSafe":"MTU0NjEwQ0xQSE1KV18","sta":"13:23","eta":"On time","std":"13:24","etd":"On time","platform":"4","operator":"South Western Railway","operatorCode":"SW","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"154610CLPHMJW_","adhocAlerts":null}],"busServices":null,"ferryServices":null,"generatedAt":"2026-07-20T12:18:34.2915287+00:00","locationName":"Clapham Junction","crs":"CLJ","filterLocationName":null,"filtercrs":null,"filterType":0,"nrccMessages":[{"value":"The lifts between platform 2 and the rest of the station are currently out of order at Clapham Junction station."},{"value":"Some services between Clapham Junction / Richmond and Stratford (London) will be cancelled or revised. More details can be found in <a href=\"https://www.nationalrail.co.uk/service-disruptions/mildmay-line-20260720/\">Status and Disruptions</a>. "}],"platformAvailable":true,"areServicesAvailable":true}