
The London 2012 Olympic Games are expected to draw millions of tourists to the nation’s capital, and massive amounts of work has been done to prepare the city’s infrastructure to cope with the massive demands of hosting the world’s biggest sporting event.







