London is not only the capital of England and the largest metropolitan area in the entire United Kingdom, but also the largest urban zone from the European Union. As it's located on the River Thames, London attracts millions of tourists annually. The global city is known for its numerous and impressive attractions that deserve being visited at least once in a lifetime. This is why London has more international visitors than any other city in the world and one of the busiest airports in the world, Heathrow airport. The variety of hotels in London is also exceptional and you will for sure find a hotel in London that fits your budget and requirements.London is a very special city also because it contains four World Heritages Sites declared by UNESCO: the Tower of London, the Kew Gardens, the...