Shelford departures

10:44
on time
More
Show Less

Calling at

Cambridge10:51on time
Cambridge North10:58on time
From London Liverpool StreetOperated by Greater Anglia