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.

See it on the map