A railway milestone was put on track on Sunday as four trains spanning an incredible four generations arrived at the same station for the first time in British history.

The event celebrated the past, present and future of one of Britain's most iconic pieces of railway – the East Coast Main Line – before arriving at York on Sunday .