London covers 620 square miles and is home to over 8 million inhabitants and 300 spoken languages. There are 5 international airports, and over 15 million visitors annually. There is a total of over 250 museums, 6,000 restaurants, 32,000 musical performances annually, and over 100 theaters. In addition, there are a total of 775 rooms in Buckingham Palace and 800 passengers per revolution on the London eye. 80,000 umbrellas are lost on the underground each year.
- Windsor Castle of London is the largest and oldest castle of the world that is still in use. According to rumors, the ghosts of King Henry VIII, Queen Elizabeth I, Mad King George, and Charles I still haunt the Windsor Castle.
- The London Underground, built in 1863, and popularly called ‘Tube’, is the first metro of the world.
- The Canary Wharf Tower is the tallest building in London.
- London is one of the three command centers for the world economy, and has the sixth largest city economy in the world after Tokyo, New York, Los Angeles, Chicago, and Paris.
- Contrary to popular belief, the “Big Ben” in London is not the name of the clock or the tower. The name actually belongs to a thirteen ton bell inside the clock. The actual tower is known as the St. Stephen’s Tower.
- London is formed by two ancient cities – the City of London and City of Westminster, both cities forming the region of Greater London.
I found this video with some additional fun facts about London on the MSNBC website if you want to check it out: http://video.today.msnbc.msn.com/today/48300813#48300813