GOATvs

GOATvs › Places · Landmarks › Tower of London

Tower of London

Castle · United Kingdom

#35 of the greatest landmarks on Earth, ranked by everyone.

#3 of the 12 landmarks in the United Kingdom.

Vote: Tower of London vs Buckingham Palace · See the Top 100

Nearby in the ranking

  1. Pantheon, Rome Basilica · Italy
  2. Church of the Holy Sepulchre Cathedral · Jerusalem
  3. Buckingham Palace Palace · United Kingdom
  4. Tower of London Castle · United Kingdom
  5. Moai of Easter Island Statues · Chile
  6. Tower Bridge Bridge · United Kingdom
  7. Parthenon Temple · Greece

Face-offs