Big Ben is the iconic bell in the clock tower at the north end of the Palace of Westminster in London. While technically the name refers to the Great Bell itself, it has come to symbolize the entire clock tower and is one of London's most famous landmarks.