London (Greater London Area)
About London (Greater London Area)
The largest metropolitan area in the United Kingdom, London is also its capital city. In terms of international arrivals, London is the world’s most-visited city and is widely viewed as a world cultural capital.
Stretching along the River Thames, London has been a major settlement for two millennia, its history going back to its founding by the Romans. Today, the greater London area is an international metropolis with a blend of historical sites with modern architectural landmarks and a wide range of peoples, languages and cultures.