With fewer than 120 days to go until the Olympic and Paralympic games, the prospect of millions of people descending on London's doorstep draws closer, making our already bustling capital the focus of the world's attention.
But where will these visitors be coming from, and how will they be travelling?...
(0) Comments | Posted 30 January 2013 | (22:20)