{"trainServices":[{"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":"SW178000","serviceIdPercentEncoded":"2307514CLPHMJM_","serviceIdGuid":"32333037-0035-3134-434c-50484d4a4d5f","serviceIdUrlSafe":"MjMwNzUxNENMUEhNSk1f","sta":"23:28","eta":"On time","std":"23:29","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":"2307514CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Hounslow","crs":"HOU","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"2306137CLPHMJW_","serviceIdGuid":"32333036-0031-3337-434c-50484d4a575f","serviceIdUrlSafe":"MjMwNjEzN0NMUEhNSldf","sta":"23:30","eta":"On time","std":"23:30","etd":"On time","platform":"5","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":"2306137CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Hounslow","crs":"HOU","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW866700","serviceIdPercentEncoded":"2314637CLPHMJW_","serviceIdGuid":"32333134-0036-3337-434c-50484d4a575f","serviceIdUrlSafe":"MjMxNDYzN0NMUEhNSldf","sta":"23:31","eta":"On time","std":"23:32","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":"2314637CLPHMJW_","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":"SW307600","serviceIdPercentEncoded":"2307611CLPHMJM_","serviceIdGuid":"32333037-0036-3131-434c-50484d4a4d5f","serviceIdUrlSafe":"MjMwNzYxMUNMUEhNSk1f","sta":"23:32","eta":"On time","std":"23:32","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":"2307611CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Stratford (London)","crs":"SRA","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":"2312513CLPHMJ1_","serviceIdGuid":"32333132-0035-3133-434c-50484d4a315f","serviceIdUrlSafe":"MjMxMjUxM0NMUEhNSjFf","sta":"23:32","eta":"23:29","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":"2312513CLPHMJ1_","adhocAlerts":null},{"formation":{"avgLoading":3,"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":"2313709CLPHMJ1_","serviceIdGuid":"32333133-0037-3039-434c-50484d4a315f","serviceIdUrlSafe":"MjMxMzcwOUNMUEhNSjFf","sta":"23:34","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":"2313709CLPHMJ1_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Petersfield","crs":"PTR","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW198000","serviceIdPercentEncoded":"2305958CLPHMJM_","serviceIdGuid":"32333035-0039-3538-434c-50484d4a4d5f","serviceIdUrlSafe":"MjMwNTk1OENMUEhNSk1f","sta":"23:34","eta":"On time","std":"23:35","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":"2305958CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"Clapham Junction","crs":"CLJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Willesden Junction","crs":"WIJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"2312630CLPHMJ1_","serviceIdGuid":"32333132-0036-3330-434c-50484d4a315f","serviceIdUrlSafe":"MjMxMjYzMENMUEhNSjFf","sta":null,"eta":null,"std":"23:35","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":"2312630CLPHMJ1_","adhocAlerts":null}],"busServices":[{"formation":null,"origin":[{"locationName":"Clapham Junction","crs":"CLJ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"East Croydon","crs":"ECR","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"2301199CLPHMJC_","serviceIdGuid":"32333031-0031-3939-434c-50484d4a435f","serviceIdUrlSafe":"MjMwMTE5OUNMUEhNSkNf","sta":null,"eta":null,"std":"23:29","etd":"On time","platform":"BUS","operator":"Southern","operatorCode":"SN","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":1,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"2301199CLPHMJC_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"East Croydon","crs":"ECR","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":"2300988CLPHMJC_","serviceIdGuid":"32333030-0039-3838-434c-50484d4a435f","serviceIdUrlSafe":"MjMwMDk4OENMUEhNSkNf","sta":"23:33","eta":"On time","std":null,"etd":null,"platform":"BUS","operator":"Southern","operatorCode":"SN","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":1,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"2300988CLPHMJC_","adhocAlerts":null}],"ferryServices":null,"generatedAt":"2026-04-19T22:30:08.334252+00:00","locationName":"Clapham Junction","crs":"CLJ","filterLocationName":null,"filtercrs":null,"filterType":0,"nrccMessages":null,"platformAvailable":true,"areServicesAvailable":true}