London attracts over 14 million international visitors per year, making it the most visited city in Europe. Some of the top attractions include the British Museum, Tate Modern, National Gallery, Natural History Museum, and Imperial War Museum. In addition to the many museums, popular sites include Buckingham Palace, Big Ben, London Eye, galleries like the Tate Britain, and structures showcasing British architecture and history such as St. Paul's Cathedral and the Houses of Parliament.