Let's start off simple. This European capital hosted the 2012 Summer Olympics and is home to many double-decker buses.
London hosted the olympic games in 1908, 1948 and most recently the summer olympics in 2012.
Asked by Dan Henry · Last updated 1 month ago · 34.9K views
People also liked
367 plays • 1 week ago
402 plays • 1 week ago