Home New Caledonian Sleeper trains complete London test run New Sleeper carriages at Euston (3)

New Sleeper carriages at Euston (3)

Photo: Caledonian Sleeper.
Photo: Caledonian Sleeper.