Not everyone manages to achieve the impossible certainly not three years ahead of schedule. Britain's new Japanese-built 'Javelin' trains promised to reach Stratford International from London's St Pancras in less than seven minutes in time for the 2012 Olympics achieved this on 27 July 2009. The Ja
This content is for Premium Subscribers only. To view this content, login below or subscribe as a Premium Subscriber.