It's little wonder London, England is one of the world's top tourist destinations, attracting upward of 20 million visitors each year from around the world. Britain's capital city is a vibrant arts and entertainment center (its theaters are always busy), and 50 years after The Beatles, the country's music scene still rocks. London also offers one of the planet's greatest concentrations of cultural...