Big Ben is a clock tower in London, built in 1859. Initially, "Big Ben" referred only to the massive bell inside the tower, but over time, it became the name for the entire structure. Today, it is one of the most iconic symbols of London and the United Kingdom.
London’s Icon
111 $enjoy
190 $enjoy
500 $enjoy
15 $enjoy
10 $enjoy