Big Ben is one of London's most famous landmarks. Although most people refer to the clock tower attached to the Palace of Westminster as Big Ben, it is actually the nickname for the giant bell inside.