Quizzing Live

In Which Year Will London Host The Olympic Games

Answer:
2012