travelerstoday:
2012 London Olympic Venues : Locations and Information
5 cities that i would love to go before i die » London, England.