Big Ben Clock
- History
On this day May 31st 1859 Big Ben rings out over London for the first time
The famous tower clock known as Big Ben, located at the top of the 320-foot-high Elizabeth Tower, rings out over…
Read More »
The famous tower clock known as Big Ben, located at the top of the 320-foot-high Elizabeth Tower, rings out over…
Read More »