Let's start off simple. This European capital hosted the 2012 Summer Olympics and is home to many double-decker buses.

Answer London

London hosted the olympic games in 1908, 1948 and most recently the summer olympics in 2012.

Asked by · Last updated 6 months ago · 35K views