0
Anonymous
London is the only city in the United Kingdom to have ever hosted the Olympics
-1908 Olympics Games
-1944 Olympics Games(Cancelled due to WWII)
-1948 Olympics Games
-2012 Olympics Games
Wiki User
Chat with our AI personalities
1908 and 1944 and 2012 are the years London has held the Olympics.
England has held the Olympic games in 1908 and 2012
1908, 1948, 2012.
grace rogers oh blimey 1998 2012
1908 and 1948 (prior to 2012).
1908.