1. Big Ben – London, England, United Kingdom Built in 1859, Big Ben is one of the most recognizable symbols of London. With its iconic four-faced clock and chiming bell, it's easily one of the most ...
Results that may be inaccessible to you are currently showing.