The northbound Highland Sleeper pauses at Preston platform 4 on 21 April 2009 with First ScotRail liveried 90024 at the helm. The departure from Preston is scheduled for 0052 hrs and the train contains through carriages for Aberdeen, Fort William and Inverness. Location: Preston Company: Lancaster and Preston Junction Railway 21/04/2009 John McIntyre