London (England), city, capital of the United Kingdom. London is situated in southeastern England along the Thames River. With a population of about 7 million, this vast metropolis is by far the largest city in Europe, a distinction it has maintained since the 17th century. In the 19th century it was the largest and most influential city in the world, the center of a large and prosperous overseas empire. Although it no longer ranks among the world’s most populous cities, London is still one of the world’s major financial and cultural capitals.
By European standards, London is physically spread out and dispersed, without a predominant focal point. It therefore defies easy general description, as the city’s character is found in its diverse and distinct sections. Many of these sections began as separate villages, and today they maintain some of their individual identities. London’s image is partly defined by its past, as its major buildings and institutions represent 2000 years of community history. Its image is also the product of a new multiethnic mix of people and the creative impulse of the new popular culture of “Cool Britannia,” a phrase Britain’s promoters conceived in the mid-1990s to portray Britain as modern and trendy. You can use your England mobile phone rentals to get to know London easily.