< Go back


Big Ben

Known as Big Ben, the famous clock above the Houses of Parliament has become one of the most famous images of London, as well as one of the leading symbols of the city. However, Big Ben is actually the enormous 14-tonne bell located at the top of the tower.