London has over 2,000 years of history, there are more iconic buildings and landmarks in London.
The Tower Bridge
Palace of Westminster
London Eye
Buckingham Palace