The 30th Olympic Games will be held in London _________ July 27 to August 12th , 2012 . 
#48559
A
on
B
in
C
at
D
from