London is the largest city in Western Europe and the capital city of both the United Kingdom and of England. 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 historically one of the great "world cities" and remains a global capital of politics, culture, fashion, trade and finance. The region welcomes thousands of travelers all year long, which is why they have developed a vast lodging infrastructure which includes accommodations such as London vacation rentals, hotels, London short term rentals and Bed & Breakfasts.
The various and diverse "villages" of London reflect the full spectrum of the city's residents. From exclusively elite establishments to downright dingy dives, tourist-drenched terrain and home-grown habitation, there's something for every visitor.” If you're tired of London, you're tired of life." Visitors have a variety of lodging options to choose from including London home rentals, London holiday rentals or London vacation rentals.