London is the capital of the United Kingdom and one of the largest cities in Europe. It is a global center for business, finance, and culture. Some of London's most famous landmarks include Big Ben, Westminster Abbey, Tower of London, Hyde Park, Trafalgar Square, London Eye, and various royal palaces. The city also has many renowned museums such as the British Museum, National Gallery, National Portrait Gallery, Victoria and Albert Museum, and Madame Tussauds wax museum.