What is the most popular attraction in London?
Big Ben
82 votes
The Tower of London
56 votes
Buckingham Palace
50 votes
The London Eye
87 votes
Comments