Big Ben - the sound of London - the Awesome World of Things

The great bell of the clock in the tower at the Palace of Westminster in London, is nicknamed Big Ben. Often the clock tower itself is referred to as Big Ben and is the most popular landmark in Britain, which now has a noticeable tilt as a result of construction on the Jubilee Line.

Read more about Big Ben here.