Hotels in London
Noisy, vibrant and truly multicultural, London is a megalopolis of people, ideas and energy. The capital and largest city of both the United Kingdom and of England, it is also the largest city in Western Europe. Situated on the River Thames in South-East England, Greater London has an official population of roughly 7.5 million people — although the figure of over 14 million for the city's total metropolitan area more accurately reflects London's size and importance. London is one of the great "world cities," and remains a global capital of culture, fashion, finance, politics and trade
The name London originally referred only to the once-walled "Square Mile" of the original Roman (and later medieval) city (confusingly called the "City of London" or just "The City"). Today, London has taken on a much larger meaning to include all of the vast central parts of the modern metropolis, with the city having absorbed numerous surrounding towns and villages over the centuries. The term Greater London embraces central London together with all the outlying suburbs that lie in one continuous urban sprawl within the lower Thames valley. Though densely populated by New World standards, London retains large swathes of green parkland and open space, even within the city centre.
Source: WikiTravel. Content is available under Creative Commons Attribution-ShareAlike 1.0.
Use the Hotelsio Rate Finder to find top accommodation and cheap hotels in London.
Had an interesting travel experience in London?
Found some great London hotels and you'd like others to know?
Have a question to other travelers about staying in London?
Please share it with us!
