Created at LondonTown.com

LondonTown.com made this neat zoomable map of London’s Olympic venues for the 2012 Summer Olympics.