The official name of this clock tower is called Elizabeth Tower. It is located at the north side of Palace of Westminster. No doubt that it is a famous icon of London or even United Kingdom.
The construction of it was completed in 1858 with 320 feet height.