London’s Big Ben is a large bell and clock of the Houses of Parliament of the United Kingdom.

It was completed in 1858 and is 96 meters high.

It was designed by architect Charles Barry.

[Source: el.wikipedia.org]