1 Secrets of the Royal Train
20. 11. 15.
The Royal Train is the most luxurious and elusive locomotive in the history of Britain. But, until now, the private world behind its veiled carriages have remained a mystery. This is the inside story of the extraordinary palace on wheels.