London belongs to the most popular destinations in the world and its TOP 10 attractions including Big Ben, Buckingham Palace or Westminster Abbey are worth visiting. Which places are the most visited?...
Check the infographic!
Did you work on this visual? Claim credit!