The Best and Most Unique London Travel Guide The capital city of both England and the United Kingdom is the world's most-visited city as measured by international arrivals. And how could it not be? London is a city of ideas and imagination, bringing constant innovations of art and culture. London