{"trainServices":[{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Portsmouth Harbour","crs":"PMH","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW190500","serviceIdPercentEncoded":"3300553CLPHMJM_","serviceIdGuid":"33333030-0035-3533-434c-50484d4a4d5f","serviceIdUrlSafe":"MzMwMDU1M0NMUEhNSk1f","sta":"05:13","eta":"On time","std":null,"etd":null,"platform":null,"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":"3300553CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Woking","crs":"WOK","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW750100","serviceIdPercentEncoded":"3293757CLPHMJM_","serviceIdGuid":"33323933-0037-3537-434c-50484d4a4d5f","serviceIdUrlSafe":"MzI5Mzc1N0NMUEhNSk1f","sta":"05:28","eta":"On time","std":null,"etd":null,"platform":null,"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":"3293757CLPHMJM_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Weybridge","crs":"WYB","via":"via Hounslow & Staines","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW870500","serviceIdPercentEncoded":"3308848CLPHMJW_","serviceIdGuid":"33333038-0038-3438-434c-50484d4a575f","serviceIdUrlSafe":"MzMwODg0OENMUEhNSldf","sta":"05:32","eta":"On time","std":null,"etd":null,"platform":null,"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":"3308848CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Reading","crs":"RDG","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW820500","serviceIdPercentEncoded":"3293919CLPHMJW_","serviceIdGuid":"33323933-0039-3139-434c-50484d4a575f","serviceIdUrlSafe":"MzI5MzkxOUNMUEhNSldf","sta":"05:35","eta":"On time","std":null,"etd":null,"platform":null,"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":"3293919CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Teddington","crs":"TED","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW850300","serviceIdPercentEncoded":"3301190CLPHMJW_","serviceIdGuid":"33333031-0031-3930-434c-50484d4a575f","serviceIdUrlSafe":"MzMwMTE5MENMUEhNSldf","sta":"05:40","eta":"On time","std":null,"etd":null,"platform":null,"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":"3301190CLPHMJW_","adhocAlerts":null},{"formation":null,"origin":[{"locationName":"London Waterloo","crs":"WAT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Guildford","crs":"GLD","via":"via Epsom","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"SW740300","serviceIdPercentEncoded":"3301179CLPHMJM_","serviceIdGuid":"33333031-0031-3739-434c-50484d4a4d5f","serviceIdUrlSafe":"MzMwMTE3OUNMUEhNSk1f","sta":"05:47","eta":"On time","std":null,"etd":null,"platform":null,"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":"3301179CLPHMJM_","adhocAlerts":null}],"busServices":null,"ferryServices":null,"generatedAt":"2026-05-20T02:51:23.3734195+00:00","locationName":"Clapham Junction","crs":"CLJ","filterLocationName":"London Waterloo","filtercrs":"WAT","filterType":1,"nrccMessages":null,"platformAvailable":true,"areServicesAvailable":true}