Tourism in

London

London is the capital and the biggest city of United Kingdom. Located on the River Thames in southern England. There are about 8.4 million people living in the city, about 2.7 of them in inner London neighborhoods. With a population of 15,010,295 in 2012, it will be Europe's largest city and one of its most important political, economic and cultural centers

Travel London

Sign In