XtGem Forum catalog
Big Ben is the name of the huge clock in one of the all towers of the Houses of Parliament.Big Ben is the biggest bell in a clock tower in Britain.It stands on the left bank of the river Thames.People can get inside the Tower and see the working of Big Ben.There is no lift and there are three hundred and forty steps up to Big Ben.