The major development site for the London Olympics 2012. You can also see the channel tunnel rail link tunnel under construction.
The major development site for the London Olympics 2012. You can also see the channel tunnel rail link tunnel under construction. Under Construction, Olympic Sites, Sports - Facilities Links: olympics.com By: faz