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 Dan Henry · Last updated 5 years ago · 45.3K views