Quantcast
.

London

London, the biggest and capital city of the United Kingdom, is located on the banks of the Thames River in the southeastern section of the Great Britain island. London has a rich history and culture that makes it one of the most visited cities in the world. London’s art galleries exhibit spectacular paintings by famous painters, the city’s museums have rich collections of historic and prehistoric artifacts, and buildings display a great diversity of architectural styles from the past to the present. The Tower of London in the city also hosts the Crown Jewels, a rare collection of jewels including the Kohinoor diamond owned by the royal house of the country.

London is found in...

Top Tourist Destinations In The World
( 10 videos )
Item Position (rank): 2