Big Ben
England
The clock tower at the north end of the Palace of Westminster, completed in 1859. Big Ben is properly the name of the clock's great bell; the tower was renamed Elizabeth Tower in 2012.
England
The clock tower at the north end of the Palace of Westminster, completed in 1859. Big Ben is properly the name of the clock's great bell; the tower was renamed Elizabeth Tower in 2012.