Big Ben London – The Westminster Clock Tower

Officially known as Saint Stephen’s Tower, the iconic Big Ben was the tallest clock in the world at the time of its opening. History At one time, the clock was the largest in the entire world, and still remains the biggest clock in Great Britain. The face of the clock has a diameter of about…