MapLord

London

London is truly multicultural megalopolis playing significant role in our globalized world. It is the capital and largest city of United Kingdom situated on the River Thames in South-Eastern England. Architecture of London is ingenious combination of all possible styles where historical monuments stand next to futuristic glass skyscrapers like members of one big family. Greater London has an official population of nearly 8 million people, 14 million inhabitants live in London metropolitan area.

London places by type

London places of interest are divided into twelve categories. Choose one type from following list to see atractions you are interested in:


London must-see places

Following list presents most visited and popular attractions of London. These are the places you should not miss when visiting the city:


United Kingdom: London, Liverpool, Manchester, Birmingham   ;   France: Paris   ;   Italy: Rome  

United States: New York   ;   Spain: Barcelona   ;   Germany: Berlin   ;   Czech Republic: Prague