{"trainServices":[{"previousCallingPoints":[{"callingPoint":[{"locationName":"Shrewsbury","crs":"SHR","st":"15:59","et":null,"at":"16:03","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wellington (Shropshire)","crs":"WLN","st":"16:12","et":null,"at":"16:16","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Telford Central","crs":"TFC","st":"16:18","et":null,"at":"16:22","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Shifnal","crs":"SFN","st":"16:23","et":null,"at":"16:28","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverhampton","crs":"WVH","st":"16:42","et":null,"at":"16:46","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Smethwick Galton Bridge","crs":"SGB","st":"16:53","et":null,"at":"16:57","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":null,"formation":null,"origin":[{"locationName":"Shrewsbury","crs":"SHR","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Birmingham New Street","crs":"BHM","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10466305BHAMNWS_","serviceIdGuid":"31303436-3633-3035-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NjYzMDVCSEFNTldTXw","sta":"17:00","eta":"17:04","std":null,"etd":null,"platform":"4C","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10466305BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"Manchester Piccadilly","crs":"MAN","st":"15:25","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Stockport","crs":"SPT","st":"15:33","et":null,"at":"15:35","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Macclesfield","crs":"MAC","st":"15:46","et":null,"at":"15:48","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Stoke-on-Trent","crs":"SOT","st":"16:04","et":null,"at":"16:12","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Stafford","crs":"STA","st":"16:21","et":null,"at":"16:30","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverhampton","crs":"WVH","st":"16:39","et":null,"at":"16:43","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Birmingham International","crs":"BHI","st":"17:12","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Coventry","crs":"COV","st":"17:23","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Leamington Spa","crs":"LMS","st":"17:37","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Banbury","crs":"BAN","st":"17:54","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Oxford","crs":"OXF","st":"18:14","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Reading","crs":"RDG","st":"18:41","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Basingstoke","crs":"BSK","st":"19:09","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Winchester","crs":"WIN","st":"19:26","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Southampton Airport Parkway","crs":"SOA","st":"19:35","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Southampton Central","crs":"SOU","st":"19:43","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Brockenhurst","crs":"BCU","st":"19:58","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bournemouth","crs":"BMH","st":"20:14","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Manchester Piccadilly","crs":"MAN","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Bournemouth","crs":"BMH","via":"via Coventry","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"XC372700","serviceIdPercentEncoded":"10472812BHAMNWS_","serviceIdGuid":"31303437-3238-3132-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NzI4MTJCSEFNTldTXw","sta":"16:56","eta":"16:58","std":"17:03","etd":"On time","platform":"1A","operator":"CrossCountry","operatorCode":"XC","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10472812BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"Penzance","crs":"PNZ","st":"11:15","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"St Erth","crs":"SER","st":"11:24","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Hayle","crs":"HYL","st":"11:28","et":null,"at":"11:30","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Camborne","crs":"CBN","st":"11:36","et":null,"at":"11:40","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Redruth","crs":"RED","st":"11:43","et":null,"at":"11:45","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Truro","crs":"TRU","st":"11:55","et":null,"at":"11:58","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"St Austell","crs":"SAU","st":"12:11","et":null,"at":"12:14","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Par","crs":"PAR","st":"12:18","et":null,"at":"12:22","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bodmin Parkway","crs":"BOD","st":"12:31","et":null,"at":"12:33","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Liskeard","crs":"LSK","st":"12:46","et":null,"at":"12:47","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Plymouth","crs":"PLY","st":"13:27","et":null,"at":"13:52","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Totnes","crs":"TOT","st":"13:53","et":null,"at":"14:23","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Newton Abbot","crs":"NTA","st":"14:06","et":null,"at":"14:36","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Exeter St Davids","crs":"EXD","st":"14:27","et":null,"at":"14:59","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Tiverton Parkway","crs":"TVP","st":"14:40","et":null,"at":"15:13","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Taunton","crs":"TAU","st":"14:53","et":null,"at":"15:26","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bristol Temple Meads","crs":"BRI","st":"15:33","et":null,"at":"16:00","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bristol Parkway","crs":"BPW","st":"15:42","et":null,"at":"16:08","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Cheltenham Spa","crs":"CNM","st":"16:12","et":null,"at":"16:41","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Worcestershire Parkway","crs":"WOP","st":"16:26","et":null,"at":"16:56","isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Burton-on-Trent","crs":"BUT","st":"17:24","et":"17:42","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Derby","crs":"DBY","st":"17:36","et":"17:52","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Sheffield","crs":"SHF","st":"18:17","et":"18:30","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wakefield Westgate","crs":"WKF","st":"18:46","et":"Cancelled","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Leeds","crs":"LDS","st":"19:01","et":"Cancelled","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"York","crs":"YRK","st":"19:32","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Darlington","crs":"DAR","st":"20:06","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Durham","crs":"DHM","st":"20:25","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Newcastle","crs":"NCL","st":"20:40","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Morpeth","crs":"MPT","st":"20:54","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Berwick-upon-Tweed","crs":"BWK","st":"21:27","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Dunbar","crs":"DUN","st":"21:50","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Edinburgh","crs":"EDB","st":"22:13","et":"On time","at":null,"isCancelled":false,"length":9,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Penzance","crs":"PNZ","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Edinburgh","crs":"EDB","via":"via Leeds","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10472830BHAMNWS_","serviceIdGuid":"31303437-3238-3330-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NzI4MzBCSEFNTldTXw","sta":"16:55","eta":"17:20","std":"17:03","etd":"17:21","platform":"9","operator":"CrossCountry","operatorCode":"XC","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":9,"detachFront":false,"isReverseFormation":true,"cancelReason":null,"delayReason":"This service has been delayed by waiting for a part of the train to be attached","serviceID":"10472830BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":null,"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Coseley","crs":"CSY","st":"17:15","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverhampton","crs":"WVH","st":"17:22","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Penkridge","crs":"PKG","st":"17:31","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Stafford","crs":"STA","st":"17:38","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Crewe","crs":"CRE","st":"18:00","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Runcorn","crs":"RUN","st":"18:22","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Liverpool South Parkway","crs":"LPY","st":"18:30","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Mossley Hill","crs":"MSH","st":"18:34","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Liverpool Lime Street","crs":"LIV","st":"18:47","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Birmingham New Street","crs":"BHM","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Liverpool Lime Street","crs":"LIV","via":"via Wolverhampton & Crewe","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"LM309700","serviceIdPercentEncoded":"10466458BHAMNWS_","serviceIdGuid":"31303436-3634-3538-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NjY0NThCSEFNTldTXw","sta":null,"eta":null,"std":"17:04","etd":"On time","platform":"4B","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10466458BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"Bromsgrove","crs":"BMV","st":"16:29","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Barnt Green","crs":"BTG","st":"16:35","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Longbridge","crs":"LOB","st":"16:42","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Northfield","crs":"NFD","st":"16:44","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Kings Norton","crs":"KNN","st":"16:48","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bournville","crs":"BRV","st":"16:50","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Selly Oak","crs":"SLY","st":"16:53","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"University","crs":"UNI","st":"16:56","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Five Ways","crs":"FWY","st":"17:00","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Duddeston","crs":"DUD","st":"17:10","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Aston","crs":"AST","st":"17:13","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Gravelly Hill","crs":"GVH","st":"17:17","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Erdington","crs":"ERD","st":"17:19","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Chester Road","crs":"CRD","st":"17:22","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wylde Green","crs":"WYL","st":"17:24","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Sutton Coldfield","crs":"SUT","st":"17:27","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Four Oaks","crs":"FOK","st":"17:30","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Butlers Lane","crs":"BUL","st":"17:33","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Blake Street","crs":"BKT","st":"17:36","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Shenstone","crs":"SEN","st":"17:40","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Lichfield City","crs":"LIC","st":"17:46","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Lichfield Trent Valley","crs":"LTV","st":"17:49","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Bromsgrove","crs":"BMV","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Lichfield Trent Valley","crs":"LTV","via":"via Four Oaks","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10490475BHAMNWS_","serviceIdGuid":"31303439-3034-3735-4248-414d4e57535f","serviceIdUrlSafe":"MTA0OTA0NzVCSEFNTldTXw","sta":"17:03","eta":"On time","std":"17:06","etd":"On time","platform":"8","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10490475BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":null,"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Birmingham International","crs":"BHI","st":"17:15","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Hampton-in-Arden","crs":"HIA","st":"17:19","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Berkswell","crs":"BKW","st":"17:24","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Tile Hill","crs":"THL","st":"17:28","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Canley","crs":"CNL","st":"17:31","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Coventry","crs":"COV","st":"17:34","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Rugby","crs":"RUG","st":"17:45","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Long Buckby","crs":"LBK","st":"17:55","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Northampton","crs":"NMP","st":"18:08","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverton","crs":"WOL","st":"18:29","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Milton Keynes Central","crs":"MKC","st":"18:34","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bletchley","crs":"BLY","st":"18:39","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Leighton Buzzard","crs":"LBZ","st":"18:47","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"London Euston","crs":"EUS","st":"19:17","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Birmingham New Street","crs":"BHM","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"London Euston","crs":"EUS","via":"via Northampton","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"LM209600","serviceIdPercentEncoded":"10466483BHAMNWS_","serviceIdGuid":"31303436-3634-3833-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NjY0ODNCSEFNTldTXw","sta":null,"eta":null,"std":"17:06","etd":"On time","platform":"3","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10466483BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"London Euston","crs":"EUS","st":"15:36","et":null,"at":"On time","isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Coventry","crs":"COV","st":"16:36","et":null,"at":"On time","isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Birmingham International","crs":"BHI","st":"16:46","et":null,"at":"On time","isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Sandwell & Dudley","crs":"SAD","st":"17:15","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverhampton","crs":"WVH","st":"17:29","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Stafford","crs":"STA","st":"17:46","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Crewe","crs":"CRE","st":"18:07","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Warrington Bank Quay","crs":"WBQ","st":"18:26","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wigan North Western","crs":"WGN","st":"18:37","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Preston","crs":"PRE","st":"18:51","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Lancaster","crs":"LAN","st":"19:07","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Oxenholme Lake District","crs":"OXN","st":"19:21","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Penrith","crs":"PNR","st":"19:47","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Carlisle","crs":"CAR","st":"20:03","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Motherwell","crs":"MTH","st":"21:02","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Glasgow Central","crs":"GLC","st":"21:22","et":"On time","at":null,"isCancelled":false,"length":11,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"London Euston","crs":"EUS","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Glasgow Central","crs":"GLC","via":"via Wigan North Western","futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":"VT318700","serviceIdPercentEncoded":"10488905BHAMNWS_","serviceIdGuid":"31303438-3839-3035-4248-414d4e57535f","serviceIdUrlSafe":"MTA0ODg5MDVCSEFNTldTXw","sta":"16:56","eta":"On time","std":"17:07","etd":"On time","platform":"7","operator":"Avanti West Coast","operatorCode":"VT","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":11,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10488905BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":null,"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Wilnecote","crs":"WNE","st":"17:24","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Tamworth","crs":"TAM","st":"17:28","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Burton-on-Trent","crs":"BUT","st":"17:39","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Derby","crs":"DBY","st":"17:51","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Long Eaton","crs":"LGE","st":"18:09","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Beeston","crs":"BEE","st":"18:20","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Nottingham","crs":"NOT","st":"18:27","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Birmingham New Street","crs":"BHM","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Nottingham","crs":"NOT","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10475983BHAMNWS_","serviceIdGuid":"31303437-3539-3833-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NzU5ODNCSEFNTldTXw","sta":null,"eta":null,"std":"17:09","etd":"On time","platform":"10A","operator":"CrossCountry","operatorCode":"XC","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10475983BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"Hereford","crs":"HFD","st":"15:40","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Ledbury","crs":"LED","st":"16:00","et":null,"at":"16:04","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Colwall","crs":"CWL","st":"16:06","et":null,"at":"16:10","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Great Malvern","crs":"GMV","st":"16:12","et":null,"at":"No report","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Malvern Link","crs":"MVL","st":"16:15","et":null,"at":"16:17","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Worcester Foregate Street","crs":"WOF","st":"16:24","et":null,"at":"No report","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Droitwich Spa","crs":"DTW","st":"16:33","et":null,"at":"16:35","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bromsgrove","crs":"BMV","st":"16:43","et":null,"at":"16:44","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"University","crs":"UNI","st":"17:00","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":null,"formation":null,"origin":[{"locationName":"Hereford","crs":"HFD","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Birmingham New Street","crs":"BHM","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10466371BHAMNWS_","serviceIdGuid":"31303436-3633-3731-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NjYzNzFCSEFNTldTXw","sta":"17:09","eta":"On time","std":null,"etd":null,"platform":"10B","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10466371BHAMNWS_","adhocAlerts":null},{"previousCallingPoints":[{"callingPoint":[{"locationName":"Walsall","crs":"WSL","st":"16:37","et":null,"at":"16:39","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Bescot Stadium","crs":"BSC","st":"16:41","et":null,"at":"16:43","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Tame Bridge Parkway","crs":"TAB","st":"16:44","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Hamstead","crs":"HSD","st":"16:48","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Perry Barr","crs":"PRY","st":"16:51","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Witton","crs":"WTT","st":"16:53","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Aston","crs":"AST","st":"16:57","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Duddeston","crs":"DUD","st":"16:59","et":null,"at":"On time","isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"subsequentCallingPoints":[{"callingPoint":[{"locationName":"Smethwick Rolfe Street","crs":"SMR","st":"17:17","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Smethwick Galton Bridge","crs":"SGB","st":"17:19","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Sandwell & Dudley","crs":"SAD","st":"17:22","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Dudley Port","crs":"DDP","st":"17:26","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Tipton","crs":"TIP","st":"17:29","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Coseley","crs":"CSY","st":"17:32","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null},{"locationName":"Wolverhampton","crs":"WVH","st":"17:37","et":"On time","at":null,"isCancelled":false,"length":0,"detachFront":false,"formation":null,"adhocAlerts":null}],"serviceType":0,"serviceChangeRequired":false,"assocIsCancelled":false}],"formation":null,"origin":[{"locationName":"Walsall","crs":"WSL","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"destination":[{"locationName":"Wolverhampton","crs":"WVH","via":null,"futureChangeTo":null,"assocIsCancelled":false}],"currentOrigins":null,"currentDestinations":null,"rsid":null,"serviceIdPercentEncoded":"10478069BHAMNWS_","serviceIdGuid":"31303437-3830-3639-4248-414d4e57535f","serviceIdUrlSafe":"MTA0NzgwNjlCSEFNTldTXw","sta":"17:04","eta":"On time","std":"17:11","etd":"On time","platform":"5B","operator":"LNR & WMR","operatorCode":"LM","isCircularRoute":false,"isCancelled":false,"filterLocationCancelled":false,"serviceType":0,"length":0,"detachFront":false,"isReverseFormation":false,"cancelReason":null,"delayReason":null,"serviceID":"10478069BHAMNWS_","adhocAlerts":null}],"busServices":null,"ferryServices":null,"generatedAt":"2026-11-07T17:04:09.1844392+00:00","locationName":"Birmingham New Street","crs":"BHM","filterLocationName":null,"filtercrs":null,"filterType":0,"nrccMessages":[{"value":"<p>The escalators are out of order between the concourse and platform 12b at Birmingham New Street station until 9 December for essential maintenance. </p><p>Alternative Routes &amp; Step-Free Access:</p><p>Red Zone Lifts: Fully operational at the B-end for step-free access to the concourse.</p><p>Green Zone (A-end): Walk down to the front/A-end of the platform to access the Green Zone, where all escalators and lifts are fully open.</p>"}],"platformAvailable":true,"areServicesAvailable":true}