The United Kingdom includes England, Scotland, Wales, and Northern Ireland located on the northwest coast of Europe. Queen Elizabeth II has ruled the UK since 1953. London serves as the capital and hosts many tourists, including for the Olympics in 1908 and 1948 and again in 2012. One of London's most iconic landmarks is Big Ben, the great bell within the Palace of Westminster clock tower that has kept time since 1859.