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 ¾.