“Big Ben” is Not the Famous Clock Tower, but Rather the Name of the Great Bell Inside the Tower
If you’ve ever been to London, or even seen a picture of London, you’ve probably seen the giant clock tower at the corner of the Palace of Westminster. This tower is one of London’s major icons, ranking right up there with red double-decker buses, the London Eye, and Platform 9 ¾. Contrary to popular belief, the clock tower itself is […]
Read more