Advertisement

This Couple's Dance Routine Takes You Through 100 Years Of History, And It's Absolutely Epic.

Did you know that 13 million people live in metropolitan London? That makes it one of the biggest cities in the world. But what's surprising about this metropolis is that the city of London is actually the smallest city in England. Metropolitan London's ancient center, known as the city of London, is little over a square mile. Approximately 7,000 people live there. The city of London even has its own mayor and government. London is also home to many major banks, which makes it an important city in the world of finance. London is also one of the most visited cities in the world. Its attractions include Big Ben, Buckingham Palace and its thriving culture and style. The unique city is clearly the inspiration for this video.

Advertisement
Advertisement
Trending Today: