London Cleans up Ahead of 2012 Olympics

London Cleans up Ahead of 2012 Olympics

Dean Mouhtaropoulos/Getty Images

The cost of staging the games is estimated at 9.3 billion-pound ($15 billion) and includes building five permanent stadia including the centerpiece Olympic Stadium and Aquatics Centre, according the London 2012 website.