1:The tower was built in 1288.
2:The Big Ben clock tower is the largest square in the world.
3:London celebrated its 150 years of Big Ben
4:96 meters in height and the head four plates on each clock.
5:victoria street in London is a small peplica of Big Ben named little Ben