big10 Photo of the Week. London Tower Bridge in honor of the 2012 Summer Olympics in London, England. Posted on July 28, 2012 by big10photo Reply London Tower Bridge, London England