Visit London, the capital city of England and the most populous region in the United Kingdom. This is a city that seamlessly blends the old and new: demure Victorian townhouses stand against futuristic skyscrapers; world-class history museums are next to edgy independent art galleries. Activities are as varied as a Harry Potter tour for the whole family to romantic dinner cruises on the Thames River.