London, the capital city of England, stands on the River Thames and is the most populous city in England and the United Kingdom. It is also one of the most visited (and expensive) cities in the world, and is considered to be a world cultural capital, financial center, and home to over 40 schools of higher education. The Greater London Authority estimated the population to be over 8 million in 2015, with a diverse range of peoples and cultures, and over 300 languages spoken. The city has hosted the Summer Olympics three times, most recently in 2012, and one of London's best known sporting events, the Wimbledon Tennis Championships, is held each year at the All England Club. Picture of The Tower with Tower Bridge courtesy of Wikipedia and Wjfox2005; picture of the Red Double Decker Bus, an icon symbol of London, courtesy of Wikipedia and Chris Sampson; picture of Harrods in Knightsbridge courtesy of Wikipedia and Dilliff.