{"trainServices":[{"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":"1917922CLPHMJM_","serviceIdGuid":"31393137-0039-3232-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkxNzkyMkNMUEhNSk1f","sta":null,"eta":null,"std":"09:50","etd":"09:52","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":"1917922CLPHMJM_","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":"1919875CLPHMJM_","serviceIdGuid":"31393139-0038-3735-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkxOTg3NUNMUEhNSk1f","sta":null,"eta":null,"std":"09:51","etd":"09:53","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":"1919875CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Shepperton","crs":"SHP","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":"1919556CLPHMJM_","serviceIdGuid":"31393139-0035-3536-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkxOTU1NkNMUEhNSk1f","sta":null,"eta":null,"std":"09:54","etd":"09:57","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":"1919556CLPHMJM_","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":null,"serviceIdPercentEncoded":"1918685CLPHMJW_","serviceIdGuid":"31393138-0036-3835-434c-50484d4a575f","serviceIdUrlSafe":"MTkxODY4NUNMUEhNSldf","sta":null,"eta":null,"std":"09:54","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":"1918685CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Guildford","crs":"GLD","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":"1919350CLPHMJM_","serviceIdGuid":"31393139-0033-3530-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkxOTM1MENMUEhNSk1f","sta":null,"eta":null,"std":"09:57","etd":"09:59","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":"1919350CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW861500","serviceIdPercentEncoded":"1920644CLPHMJW2","serviceIdGuid":"31393230-0036-3434-434c-50484d4a5732","serviceIdUrlSafe":"MTkyMDY0NENMUEhNSlcy","sta":null,"eta":null,"std":"09:58","etd":"On time","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":null,"serviceID":"1920644CLPHMJW2","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Chessington South","crs":"CSS","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":"1920197CLPHMJM_","serviceIdGuid":"31393230-0031-3937-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkyMDE5N0NMUEhNSk1f","sta":null,"eta":null,"std":"10:01","etd":"On time","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":"1920197CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Portsmouth Harbour","crs":"PMH","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":"1918418CLPHMJM_","serviceIdGuid":"31393138-0034-3138-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkxODQxOENMUEhNSk1f","sta":null,"eta":null,"std":"10:03","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":"1918418CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","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":"1919651CLPHMJW_","serviceIdGuid":"31393139-0036-3531-434c-50484d4a575f","serviceIdUrlSafe":"MTkxOTY1MUNMUEhNSldf","sta":null,"eta":null,"std":"10:05","etd":"On time","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":null,"serviceID":"1919651CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Portsmouth Harbour","crs":"PMH","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":"1920600CLPHMJM_","serviceIdGuid":"31393230-0036-3030-434c-50484d4a4d5f","serviceIdUrlSafe":"MTkyMDYwMENMUEhNSk1f","sta":null,"eta":null,"std":"10:06","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":"1920600CLPHMJM_","adhocAlerts":null}],"busServices":null,"ferryServices":null,"generatedAt":"2026-04-07T08:53:52.8745126+00:00","locationName":"Clapham Junction","crs":"CLJ","filterLocationName":"London Waterloo","filtercrs":"WAT","filterType":0,"nrccMessages":[{"value":"<p>\nTrains running between Ascot / Guildford and Reading may be delayed by up to 15 minutes, cancelled or revised. Latest information can be found in <a href=\"https://www.nationalrail.co.uk/service-disruptions/wokingham-20260407/\">Status and Disruptions.</a></p>"}],"platformAvailable":true,"areServicesAvailable":true}