buckingham palace is the biggest attraction in london
As a tourist attraction. It has no other purpose.
Big ben
yes it is the 3rd in london
It's a major tourist attraction.
The Tower of London is a very popular tourist attraction.
The London Eye
The London Eye or the Buckingham Palace. :)
Nothing. It's just a tourist attraction.
yes it is the 3rd in london
It was built as a tourist attraction.
The London Eye is the most visited paid for tourist attraction in the UK.