Commuters at London Victoria Station were surprised to see the B1 Mayflower steam train on the platform as it comes into London for the first time since its major refurbishment. Picture by John Nguyen for the Telegraph
You might also like