top 10 tourist attractions in London, according to:

The London Eye: A giant Ferris wheel that offers a panoramic view of the city. Prices start from £33.001.
Tower of London: A historic castle that has served as a royal palace, prison, and place of execution. Prices start from £28.901.
Buckingham Palace: The official residence of the monarch of the United Kingdom. It is open to the public during the summer months.
Emirates Air Line Cable Car: A cable car that offers a bird’s-eye view of the city. Prices start from £4.501.
Tower Bridge: A suspension bridge that crosses the River Thames. It is open to the public for tours.
Warner Bros. Studio Tour: A behind-the-scenes tour of the Harry Potter films. Prices start from £89.001.
Madame Tussauds: A wax museum that features lifelike wax figures of celebrities and historical figures. Prices start from £29.001.
SEA LIFE London Aquarium: An aquarium that houses a variety of marine life, including sharks, rays, and sea turtles. Prices start from £26.001.
Science Museum: An interactive museum that showcases the history of science and technology. Admission is free.
National Gallery: An art museum that houses a collection of over 2,300 paintings from the 13th to the 19th centuries. Admission is free.
I hope this helps you plan your trip to London!