London – three times an Olympic City

London is the very first city to host the modern Olympic Games for the third time. London welcomed the Games in 1908 and a second time in 1948.
How have the Games changed from 1908 to 2012? Click to enlarge:

London - Three Times An Olympic City


Leave a comment