0
Anonymous
London has held the Olympics three times including this year. London has hosted it in 1908,1948 and this year 2012.
Wiki User
Chat with our AI personalities