Big Ben Tower

Big Ben Tower

London

  • The 318-foot tower Great Bell of the clock, known as Big Ben, is located at the north end of the Palace of Westminster.
  • Big Ben’s tolling serves as the BBC’s time signal, and it is as iconic a landmark as Tower Bridge. Since May 1859, it has been ticking 116 floors up. It is the second-largest four-faced chiming clock in the world.