Monthly Archives: September 2017

Big Ben is Quiet Until 2021

Post Image

Big Ben, the clock that sits atop Elizabeth Tower at the north end of Westminster Palace in London, is one of the world’s most famous clocks.  Built in 1859, the clock has run more or less continuously for 156 years. The “Westminster chimes” are so well known that the sound has been incorporated into many […]

Post Tagged with ,
Read more