First direct London-China train completes 12,000 km run
First direct London-China train completes 12,000 km run First direct London-China train completes 12,000 km run: Laden with whisky and baby milk, the first freight train linking China directly to…